1: 2: 3: 4: 5: 6: 7: 8: 9:
#!/bin/sh basedir=/source destdir=/destination for file in $(cd $basedir && find . -type f -name "*_t.*"); do mkdir -p $destdir/$(dirname $file) mv $basedir/$file $destdir/$file done