Rsync error capture shell capture return code

Source: Internet
Author: User
Tags error code rsync

Because of the job needs, because to determine whether rsync is successful, at first I was to judge the local file there is no to that do quiteSafety, now to push the data past, I can not judge, only with the rsyncreturnIn the first place, the ' rsync ... ' was assigned a value, not in the shell. View text print rsync xxx yyy   ret=$?   if [   $ret  -ne 0 ]; then       echo  "failure,  error code:  $ret "   fi       Pay on rsync common error codes:           0      Success               1      Syntax or usage error               2      Protocol  incompatibility              3       Errors selecting input/output files, dirs              4      requested action not  suppOrted: an attempt was made to manipulate 64-bit files on a  platform that cannot                  support them; or an option was specified that  is supported by the client and not by the server.              5      Error  starting client-server protocol               6      Daemon unable to append to log-file               10     Error  in socket i/o              11       error in file i/o              12      Error in rsync protocol data stream               13     Errors with  program diagnostics              14      Error in IPC code               20     Received SIGUSR1 or SIGINT               21     some error returned  by waitpid ()               22      Error allocating core memory buffers               23     Partial transfer due to  error              24      partial transfer due to vanished source files              25     the --max-delete limit  stopped deletions              30      Timeout in data send/receive  

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.