作者appleboy46 (小恶魔)
看板FreeBSD
标题Re: [问题] 是否有修改档案内容的指令? (除了 eeꄠ…
时间Thu Mar 19 13:42:56 2009
※ 引述《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