bash for i in * do (echo $i; cat $i; echo ) > tmp mv tmp $i done