在每一行后面增加一空行
sed G
将原来的所有空行删除并在每一行后面增加一空行。这样在输出的文本中每一行后面将有且只有一空行。
sed '/^$/d;G'
在每一行后面增加两行空行
sed 'G;G'
将第一个脚本所产生的所有空行删除(即删除所有偶数行)
sed 'n;d'
在匹配式样“regex”的行之前插入一空行
sed '/regex/{x;p;x;}'
在匹配式样“regex”的行之后插入一空行
sed '/regex/G'
在匹配式样“regex”的行之前和之后各插入一空行
sed '/regex/{x;p;x;G;}'编号
为文件中的每一行进行编号(简单的左对齐方式)。 这里使用了“制表符”(tab,见本文末尾关于'\t'的用法的描述)而不是空格来对齐边缘。
sed = filename | sed 'N;s/\n/\t/'
对文件中的所有行编号(行号在左,文字右端对齐)。
sed = filename | sed 'N; s/^/ /; s/ *\(.\{6,\}\)\n/\1 /'
对文件中的所有行编号,但只显示非空白行的行号。
sed '/./=' filename | sed '/./N; s/\n/ /'
计算行数 (模拟 "wc