如何使用标志在失败时中止 scp?
How to abort scp on failure using a flag?
假设 scp 1 2 3 4 myhost:.
有没有办法在 scp 命令中指定在第一次失败时中止? scp 默认行为是继续下一个文件而不是停止,当然这可以通过编程方式解决,但是寻找更多 'elegant' 方法(如果存在)。
没有。 SCP 是一种简单而陈旧的工具,不适用于复杂和过度思考的任务。如果您想将文件从一台服务器复制到另一台服务器,它就可以工作。
如果您想完成更复杂的任务,请使用 rsync
,它是为可靠性和灵活性而构建的。
假设 scp 1 2 3 4 myhost:.
有没有办法在 scp 命令中指定在第一次失败时中止? scp 默认行为是继续下一个文件而不是停止,当然这可以通过编程方式解决,但是寻找更多 'elegant' 方法(如果存在)。
没有。 SCP 是一种简单而陈旧的工具,不适用于复杂和过度思考的任务。如果您想将文件从一台服务器复制到另一台服务器,它就可以工作。
如果您想完成更复杂的任务,请使用 rsync
,它是为可靠性和灵活性而构建的。