2013-12-11 65 views

回答

0

$?包含上次調用的命令的退出代碼。你可以簡單地檢查其非零:

scp [email protected]:/onboot/OTA.sh /tmp -i /usr/script/id 2> /dev/null 
if [[ $? -ne 0 ]] 
then 
    #wget here 
fi 
+0

感謝球員的響應,@ scony 我試過,但它給我回線28:[[1:未找到 – user3090207

+0

非常感謝球員我找到了一種方法在它周圍,我不得不在後面放置「然後」];感謝alot..regards – user3090207

1

man scp

EXIT STATUS 
    The scp utility exits 0 on success, and >0 if an error occurs. 

可以使用bash中的變量$?訪問退出狀態。

相關問題