On Fri, Feb 01, 2002 at 11:32:24AM +0000, Dominic Mitchell wrote:
> 
> ----------------------------------------------------------------------
> #!/bin/sh
> 
> languages="French Dutch Spanish Italian Swedish Portuguese German"
> findargs=""
> for lang in $languages
> do
>         test -n "$findargs" && findargs="$findargs -o "
>         findargs="$findargs$lang -type d"
> done
> df -k
> find / $findargs -print | xargs rm -rf
> df -k
> ----------------------------------------------------------------------

Should there be a -name in there somewhere ?

And let's hope nobody did  

   mkdir "/tmp/x\n/\nx", 0755;
   mkdir "/tmp/x\n/\nx/French", 0755;

or you're in deep doodoo.

File::Find, you know it makes sense :)

--
Nick

Reply via email to