BASH: 如何判断复制是否完成?
BASH: How to determine whether copying has finished?
我需要通过单独的 cp
命令从多个文件夹复制文件。
如何确保每个命令仅在将哪些文件实际复制到磁盘后才结束?
我怎么知道复制完成了?
谢谢
如果我没理解错的话 - 用 && 分隔你的命令。像这样:
cp -r ./stuff/* ./somewhereelse/ && cp -r ./otherstuff/* ./somewhereelse/ && cp -r ./otherstuff/* ./anotherplace/
&& 将确保下一个命令是 运行 上一个命令成功。您可以通过这种方式链接任意数量的命令。
我需要通过单独的 cp
命令从多个文件夹复制文件。
如何确保每个命令仅在将哪些文件实际复制到磁盘后才结束?
我怎么知道复制完成了?
谢谢
如果我没理解错的话 - 用 && 分隔你的命令。像这样:
cp -r ./stuff/* ./somewhereelse/ && cp -r ./otherstuff/* ./somewhereelse/ && cp -r ./otherstuff/* ./anotherplace/
&& 将确保下一个命令是 运行 上一个命令成功。您可以通过这种方式链接任意数量的命令。