sed 的日常使用总结

上一篇 / 下一篇  2013-05-12 17:15:27 / 个人分类:SED

1. sed 's/123/456/g' file.txt > file.txt.new 修改的保存到其它文件

2、sed -i 's/123/456/g' file.txt 直接修改原文件

3、sed -i 's/\/usr\/local\/apache2\/htdocs/\/var\/www\/html/g' /usr/local/apache2/conf/httpd.conf

4、sed -i 's/DirectoryIndex index.html index.html.var/& index.htm index.php /g' /usr/local/apache2/conf/httpd.conf
 
5.读取某一行:
sed -n '29p' menu.lst



TAG:

abinNO1的个人空间 引用 删除 abinNO1   /   2020-05-03 08:55:12
精准匹配:
echo "from":"0802070975","to":"0802071013","url":"http://cn.update.mynetvue.com:8060/firmware/ce7e4228521be4556f69ef2bfcb7d665.tar.gz","md5":"ace4b34383f964442a591559d0afb296","level":0 |  sed "s/.*level:\(.*\)/\1/" |  cut -d ',' -f1
abinNO1的个人空间 引用 删除 abinNO1   /   2013-05-23 16:13:04
1、打印第一行就退出(对处理大文件十分有效)。

sed -n '1p;1q' file

2、sed '101,$ s/A/a/' 从101行到最后一行处理 替换A
 

评分:0

我来说两句

Open Toolbar