多個檔案的字串取代 - Linux

Table of Contents

現在我有1000個檔案
檔案名稱是test1~test1000
想要把每個檔案裡m1這個字串
第一個檔案改成m1
第二個檔案改成m2
依此類推
第一千個檔案就是m1000
但是我用下面的方式做
改完會變成m$i
請問要怎麼修改才可以達成這個取代字串的動作

for (( i=1;i<=1000;i++ )) do less test$i | sed -e 's/m1/m$i/' >
ok$i ; done

--

All Comments

Elma avatarElma2008-06-28
應該要用 " 吧
Kyle avatarKyle2008-06-29
啊...你點醒我了...感謝你...