# foreach i (src/*/*.c src/*/*/*.c) echo $i cat $i >! junk sed -e 's/grasp_open(\(.*\));/grasp_open(\1,"r");/' junk >! $i end # rm src/*/*junk src/*/*/*junk