Directory
如何多次複製同一個目錄但名稱不同?
我有一個名為 400K 的目錄,其中包含一些文件,我想多次複製此目錄但名稱不同。我想要類似的東西: cp -r 400K 500K 600K 700K
我正在考慮使用 for 循環並執行 shell 腳本,但我不知道如何開始!
嗨,這是一個您可以使用的腳本:
#!/bin/sh DIR_TO_COPY="400K" for var in "$@" do echo "Copying $DIR_TO_COPY to $var ..." cp -rf $DIR_TO_COPY $var done
讓我們將其命名為 toto.sh 並且不要忘記執行:
chmod 755 toto.sh
執行它:
./toto.sh 500K 600K 700K
使用 xargs:
echo 500K 600K 700K| xargs -n1 cp -r 400K