Могу ли я узнать о состоянии выхода команды scp в Unix? - PullRequest
3 голосов
/ 28 мая 2009


во время программирования на Perl с помощью команды scp я застрял с лицом выхода из состояния команды scp
если вы скажете, какое значение выхода (кроме 0-успеха, 1-ошибки) для чего моя жизнь будет простой

Ответы [ 3 ]

7 голосов
/ 28 мая 2009

С здесь :

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 голосов
/ 28 мая 2009
0 голосов
/ 28 мая 2009

0 почти всегда является кодом возврата успеха при работе с командами оболочки и аналогичными программами.

...