Kevin Brown wrote: > > > I have a large text file with a bunch of names in it. > > > > Is there an easy way to have a script grep each name out of the file and do > > something with it? > > > > Like create a variable from each name with the name as the value? > > Or check to make sure that name is a folder somewhere else? > > something like: > > for p in `cat file` > do > echo $p > done > > (add dir checking in place of echo $p). > > for p in `cat file` > do > if [ ! -e "$p" ] > then > `mkdir $p` > else > if [ ! -d "$p" ] > echo "Not a Directory, but file by $p name exists here" > fi > fi > > Or something similar. > > --------------------------------------------------- If the file is too big (>4K, I think), the for loop will bomb. Try this: while read LINE; do # Do something with LINE done < file George