2012-06-26 46 views
-2

在腳本中,我正在使用SCP將大文件複製到另一個主機。是否unix SCP返回網絡問題的錯誤代碼

SCP -qrp hugefile.txt的/ opt/perf05/tmp目錄

然而,我們注意到,這個文件不被複制。我懷疑這是因爲我們正在通過網絡複製這個龐大的文件而失去聯繫。 scp命令在這種網絡斷開連接的情況下是否返回任何錯誤代碼,或者是否有任何其他調試方法來找出導致此失敗副本的原因。提前致謝。

史蒂夫

+1

如果在傳輸過程中連接中斷,它似乎會返回$?= 1。它爲你帶來什麼回報?測試看看! – Celada

回答

1
scp -v 

給調試信息。

當連接失敗或發生任何其他網絡錯誤時,scp會返回非零(> 1)。

+0

我發現以下內容: – qwarentine

+0

謝謝。該問題是無法找到源文件。我啓用了詳細模式並調試了該問題。 – qwarentine