Linux——脚本0*——流编辑器sed
sed 参数 ‘命令’ 文件
一、sed地址

二、sed命令
sed的所有命令可以用{}括起来;例: sed -r ’2{d}‘ filename

a i c都是对一行操作的;

h或H,是向暂存空间覆盖或追加;
g和G,是向模式空间覆盖或zancun追加;

三、经典用法
1、

2、既想用$取最后一行,又想用$取变量,怎么办?
方法一:分开用,即 '$a'"$var1"
方法二:把第一个$转义,即"\$a$var1"

3、如何使用sed实现tac命令功能?

sed每一次在模式空间中读取一行,然后执行'1!G;h;$!d'这三个命令;


浙公网安备 33010602011771号