i need to enter each subdirectory of a higher level directory, perform the same command and then back out and in to any other sub directories is using: for i in`ls -R`; do yadayada; done an appropriate way to do this or is there a better way? bascule -- 'The gods,' he said. 'Imprisoned in a thought. And perhaps they were never more than a dream.' (Sourcery)