How to ignore error 24 or mask it out in bash rsync script

Scott Wiersdorf scott at
Mon Jan 31 08:52:01 MST 2011

On Mon, Jan 31, 2011 at 01:35:20PM +0100, Mi wrote:
> My cron backup scripts often send me mails because of error 24 (Partial 
> transfer due to vanished source files). However, this is normal when 
> backing up user homes with IMAP folders. So I would like to suppress only 
> this particular error.

I don't see an obvious way to turn off that error in the source. You
could redirect your stderr to stdout and grep it out, then put it back
on stderr:

  rsync -a /foo /bar 2>&1 | grep -v 'vanished source files' 1>&2

Scott Wiersdorf
scott at

More information about the rsync mailing list