#!/bin/bash rm *.idx *.sub find -name "*-sub-*" | while read file do dir=`echo $file | sed "s/\-sub\-.*//"` mv "$file" "../$dir/" done