我想将源文件夹的内容复制到一行中的目标文件夹,这可能吗?
我有这个
cp -r source/* dest1 dest2 dest3
但它不起作用,它的作用是复制dest3中的3个文件夹(source dest1 dest2),我希望源文件夹中的内容到每个dest文件夹。
答案 0 :(得分:1)
你的意思是你要制作三份副本吗?
for dest in dest1 dest2 dest3 ; do
cp -r source/* "$dest"
done
或者,使用xargs
来避免循环:
echo dest1 dest2 dest3 | xargs -n1 cp -r source/*
答案 1 :(得分:0)
使用for
:
for dest in dest1 dest2 dest3; do cp -r source/* "$dest"; done