can i know abt the exit status of the scp command in unix

笑着哭i 提交于 2019-12-07 14:21:14

问题



while doing the programing in perl with scp command i am stucked with facing the exit status of scp command
if you tell which exit value(other then 0-success,1-error) is for what my life will be simple


回答1:


From here:

0   Operation was successful
1   General error in file copy
2   Destination is not directory, but it should be
3   Maximum symlink level exceeded
4   Connecting to host failed.
5   Connection broken
6   File does not exist
7   No permission to access file.
8   General error in sftp protocol
9   File transfer protocol mismatch
10  No file matches a given criteria
65  Host not allowed to connect
66  General error in ssh protocol
67  Key exchange failed
68  Reserved
69  MAC error
70  Compression error
71  Service not available
72  Protocol version not supported
73  Host key not verifiable
74  Connection failed
75  Disconnected by application
76  Too many connections
77  Authentication cancelled by user
78  No more authentication methods available
79  Invalid user name



回答2:


link: scp return codes




回答3:


0 is almost always the success return code, when dealing with shell commands and similar programs.



来源:https://stackoverflow.com/questions/921210/can-i-know-abt-the-exit-status-of-the-scp-command-in-unix

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!