rsync - 如何一个接一个地运行命令?

时间:2016-08-10 17:15:40

标签: rsync

我想运行多个命令。他们不需要同时跑步。只需运行命令1,然后运行命令2,等等。

rsync -az -P live/ test1/
rsync -az -P live/ test2/

有没有办法在不等待第一个命令完成然后输入第二个命令的情况下执行此操作?

2 个答案:

答案 0 :(得分:1)

易,

rsync -az -P live/ test1/; rsync -az -P live/ test2/

这将运行test1等待,然后运行test2

答案 1 :(得分:0)

使用&

将它们作为后台进程运行
rsync -az -P live/ test1/ &
rsync -az -P live/ test2/ &

他们现在正在后台运行!应输出如下内容:

[4] 9434
每个

,其中

  • [4]用于使用fg 4将进程返回到前台(即,在shell中的前台运行);按CTRL+Z暂停。然后使用bg 4在后​​台重新开始并重新开始。
  • 9434是PID。