Apparently, on Mon, Nov 05, 2001 at 09:04:38PM -0500, Sunny Dubey wrote:
> Hey,
> 
> how come the followind doesn't seem to work ...
> 
> 
> for i in `ls -1 /some/dir` ; do
>       cat /some/dir/"$i" >> /usr/fruits.txt
> done
> 
> cat just gives me the odd error of files not being found, however, I can't 
> see why the files wouldn't be found ... hrrm ...
> 
> thanks much for any info you might provide
> 

The IFS includes a space by default so, for example, "some file.txt" would
cause cat to look for 
/some/dir/some
/some/dir/file.txt
Set IFS to just new lines before running the for loop and you should
be fine

-- 
Tim Moss
[EMAIL PROTECTED]

Reply via email to