how about... find . -depth -execdir mv \{} ${\{}/old/new} \; I do highly recommend test-running this with a "echo " in front of the mv command. I didn't test it. -- john r pierce N 37, W 122 santa cruz ca mid-left coast _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos