在命名屏幕中启动rsync,以便我可以重新连接以检查进度,如何在rsync之后运行命令,因为它启动屏幕然后立即执行命令?
screen -dmS name rsync
ssh user@hostname 'rm -r ~/path/*'
我正在尝试删除rsync复制的文件的符号链接,有点像“复制一次”我不想删除源文件。
答案 0 :(得分:1)
我建议在屏幕内运行命令。你可以通过创建一个shell脚本来做到这一点,但在这种情况下,sh -c
技巧就足够了。
screen -dmS name sh -c "rsync args_go_here; ssh user@hostname 'rm -r ~/path/*'"