sed -i '/pattern/s/old/new/g' <file> #先筛选出满足pattern的字符串, 然后将该字符串钟的old替换为new
for file in *.c # 列出需要修改文件名的文件 do nfile=`echo $file | sed 's/file/ma/g'` mv $file $nfile done