Matthias Czapla wrote:
On Thu, Jul 15, 2004 at 06:06:26AM +0800, John Summerfield wrote:
This fails becausefind ~ -type f -exec cat {} \;
cat doesn't check anything - it just copies all files to stdout
It doesn't handle files whose names contain spaces
Hu? I used cat solely for the purpose of showing how to execute arbitrary commands recursively for each file in a directory tree. How exactly does cat care about its argument containing spaces?
Since he specifically said he wants to use mdsum, it's clearer to use the program he said he wants to use.
Try it and see what happens.
The problem is that fragments of file names separated by spaces are indistinguishable from filenames separated by spaces.
--
Cheers John
-- spambait [EMAIL PROTECTED] [EMAIL PROTECTED] Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]