hello, I'm using tar to make backup and sometimes it encounters files with backslashes in it. I'm using tar 1.15.1.
The following might explain the bug I'm seeing: I create a dir with weird names: % find ~/tmp/silly_names -print /home/miekg/tmp/silly_names /home/miekg/tmp/silly_names/the \a /home/miekg/tmp/silly_names/the \b /home/miekg/tmp/silly_names/the \e /home/miekg/tmp/silly_names/the \c /home/miekg/tmp/silly_names/the \d /home/miekg/tmp/silly_names/the \f /home/miekg/tmp/silly_names/the \g /home/miekg/tmp/silly_names/the \h /home/miekg/tmp/silly_names/the \s /home/miekg/tmp/silly_names/the \t Put them in a list: % find ~/tmp/silly_names -print > /tmp/filelist make a tar of it: tar --create --file /tmp/test.tar --files-from /tmp/filelist --verbose /home/miekg/tmp/silly_names/ /home/miekg/tmp/silly_names/the \\a /home/miekg/tmp/silly_names/the \\b /home/miekg/tmp/silly_names/the \\e /home/miekg/tmp/silly_names/the \\c /home/miekg/tmp/silly_names/the \\d /home/miekg/tmp/silly_names/the \\f /home/miekg/tmp/silly_names/the \\g /home/miekg/tmp/silly_names/the \\h /home/miekg/tmp/silly_names/the \\s /home/miekg/tmp/silly_names/the \\t tar: /home/miekg/tmp/silly_names/the \a: Cannot stat: No such file or directory tar: /home/miekg/tmp/silly_names/the \b: Cannot stat: No such file or directory /home/miekg/tmp/silly_names/the \\e /home/miekg/tmp/silly_names/the \\c /home/miekg/tmp/silly_names/the \\d tar: /home/miekg/tmp/silly_names/the \f: Cannot stat: No such file or directory /home/miekg/tmp/silly_names/the \\g /home/miekg/tmp/silly_names/the \\h /home/miekg/tmp/silly_names/the \\s tar: /home/miekg/tmp/silly_names/the \t: Cannot stat: No such file or directory tar: Error exit delayed from previous errors Funny thing is, not all escaped characters generate an error. -- grtz, - Miek http://www.miek.nl http://www.nlnetlabs.nl PGP Key ID: 0xB18453A1 fingerprint: 002B B079 0DDA 7D44 2B5C CAB0 C3B7 F943 B184 53A1
signature.asc
Description: Digital signature
_______________________________________________ Bug-tar mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-tar
