※ 引述《buganini (霸格尼尼)》之銘言:
: ※ 引述《bojack (Bojack)》之銘言:
: : 各位先進:
: : 是否有什麼指令可以去修改檔案內的資料,除了 vi or ee 以外
: : 原因是小弟有大量的資料須要同時修改,假設如下所示
: : /home/a/1.txt
: : /home/b/1.txt
: : .... (略) ....
: : /home/z/1.txt
: : 假設是改裡面某一行
: : apache_enable=1 -> apache_enable=0
: : 目前是參考的這篇文章
: : http://www.to2100.idv.tw/?p=4728
: : 也找出我想要改的檔案,但是否有什麼方法可以再直接去變更檔案的內容呢?
: : 檔案本身是個 config 檔案,由許多行組成,而我僅要去變更某個選項而已
: : 謝謝大家
: sed -e 's|apache_enable=1|apache_enable=0|' file
perl
find /home -name "*.txt"
-exec perl -pi -w -e 's/apache_enable=1/apache_enable=0/g' {} \;
--
Appleboy Blog: http://blog.Wu-Boy.com 電腦技術、美食介紹、旅遊資訊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.25.236