藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月26日 11:18


請教:直接替換,不產生中間文件。

請教:直接替換,不產生中間文件。
比如:/etc/passwd中一行的某一列字符串,需要替換成別的字符串。

用 vim,ed,sed(gnu sed) 均可

舉個例子。
謝謝!!!

sed -i -e 's/foo/bar/' file

[code]
ed /etc/passwd<<EOF
1,$ s/old/new/
w
q
EOF[/code]

謝謝!!!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com