【问题标题】:Does unix SCP return an error code for network issuesunix SCP 是否返回网络问题的错误代码
【发布时间】:2012-06-28 07:24:07
【问题描述】:

在脚本中,我使用 SCP 将大文件复制到另一台主机。

scp -qrp hugefile.txt /opt/perf05/tmp

但是,我们注意到该文件并未被复制。我怀疑这是因为我们在通过网络复制这个巨大的文件时失去了连接。在这种网络断开连接的情况下,scp 命令是否返回任何错误代码,或者是否有任何其他调试方法以找出导致此失败复制的确切原因。提前致谢。

-史蒂夫

【问题讨论】:

  • 如果在传输过程中连接中断,它似乎会为我返回 $?=1。它给你带来了什么?测试看看!

标签: unix scp


【解决方案1】:
scp -v 

提供调试信息。

当连接失败或发生任何其他网络错误时,scp 确实返回非零 (>1)。

【讨论】:

  • 谢谢。问题是无法找到源文件。我启用了详细模式并调试了问题。
猜你喜欢
  • 2015-12-11
  • 1970-01-01
  • 2016-09-30
  • 1970-01-01
  • 2013-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多