sed命令常用

查看a.txt文件的第3-9行内容
sed -n "3,9P" a.txt
替换a.txt第1行为666
sed -i "1c 666" a.txt
在a.txt第1行之前插入666
sed -i "1i 666" a.txt
在a.txt第1行之后插入666
sed -i "1a 666" a.txt
删除a.txt第1行
sed -i "1d" a.txt
删除a.txt第3-9行
sed -i "3,9d" a.txt
将文件中a.txt 匹配含@10.10.110.12的行并且把行中的10.10.110.12替换为192.168.0.75
sed -i '/@10.10.110.12/s/10.10.110.12/192.168.0.75/g' a.txt

原文地址:https://www.cnblogs.com/NoRegrets/p/14816755.html