diffing special chars
shadoi@soulmachine.com
shadoi@soulmachine.com
Thu, 24 Aug 2000 00:17:02 -0700
Maybe piping the output from ls -b or find to tr with some options would do the trick.. Maybe using grep to pull out only the ones you want to fix for speed..
* Blake
On Wed, Aug 23, 2000 at 11:12:56PM -0700, der.hans wrote:
> moin, moin,
>
> doing a couple of filesystems lists and then diffing them to make sure
> they contain the same files. I'm running into a prob with files that have
> either special chars or spaces embedded in the name/path.
>
> find wants to turn special chars into gobbly-gook, whereas tar renders the
> escapes sequences. Use ls -b to turn the special chars into escape
> sequences it also adds escapes for spaces, which tar doesn't do.
>
> Either of these probs trips up diff when verifying that the file lists are
> the same.
>
> Anyone know a solution that doesn't require brute forcing with tools like
> perl or sed/awk?
>
> ciao,
>
> der.hans
> --
> # der.hans@LuftHans.com home.pages.de/~lufthans/ www.Opnix.com
> # Two roads diverged in a wood, and I --
> # I took the one less traveled by,
> # And that has made all the difference. -- Robert Frost
> # I, OTOH, prefer to just go stomping through the desert... - der.hans
>
>
> ________________________________________________
> See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail.
>
> Plug-discuss mailing list - Plug-discuss@lists.PLUG.phoenix.az.us
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss