sed
删除:
sed -i '1600,$'d snmp13
-i 直接编辑
'1600,$' 1600到最后一行
d 删除
sed -i 1500d snmp13 sed -i '$'d snmp13
删除第1500行
删除最后一行
sed -i '/string/'d snmp13 sed -i '/^$/'d snmp13
删除带 string 的行
删除空白行
sed -i '/string/,$'d snmp13
删除从 string 到末尾的行
添加文字:
sed -i '1i xxx' 1.txt 第二行前插入
sed -i '1a xxx' 1.txt 第二行后插入
sed -i '1,$a xxx' 1.txt 第1到最后一行 后插入
sed -i '$ a alias vi=vim' /etc/profile sed -i '$a PATH=/usr/local/nginx/sbin:$PATH' /etc/profile