ext='_ASCII.gpt' newext='.gdf' for f in *$ext do base=`basename $f $ext` newfile=$base$newext asci2gdf -o $newfile $f echo $newfile 'written' done