> for i in *;do 'ln -s $i /home/newdir/$i';done > won't work. You're close. Get rid of the quotes. -- Kevin