On Tue, Nov 4, 2008 at 2:33 PM, Warren Oates <[EMAIL PROTECTED]> wrote:
> You'll have to use an expect script for that, something like this one: > > #!/usr/bin/expect -f > > ## Note: set crontab's $PATH to search /usr/local/bin (or wherever > you've installed rsync 3) first > spawn rsync -az --delete > [EMAIL PROTECTED]:~/Documents/Eudora?Folder/ /Volumes/Backups/Eudora\ > Folder > expect "*?assword:*" > send "********\r" > set timeout -1 > expect eof > > This is instructive in another way -- both the sender and receiver > are Intel OS X 10.5.5; note how rsync handles spaces in filenames > compared to to the filesystem itself. Well, that got totally mangled, didn't it. <proper> #!/usr/bin/expect -f ## Note: set crontab's $PATH to search /usr/local/bin (or wherever you've installed rsync 3) first ## all on one line, space after "?Folder/" ## I hate gmail sometimes spawn rsync -az --delete [EMAIL PROTECTED]:~/Documents/Eudora?Folder/ /Volumes/Backups/Eudora\ Folder ## end of that line expect "*?assword:*" send "********\r" set timeout -1 expect eof </proper> -- W. Oates -- W. Oates -- Please use reply-all for most replies to avoid omitting the mailing list. To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html