命令: 删除第1行,第4行数据
sed '1d;4d' sed.txt
?
演示2: 删除奇数行
从第一行开始删除,每隔2行就删掉一行。...演示3: 删除指定范围的多行数据
删除从第1行到第3行的数据
sed '1,3d' sed.txt
# 1,3 从指定第1行开始到第3行结束
?...演示3: 删除指定范围取反的多行数据
删除从第1行到第3行取反的数据
sed '1,3!d' sed.txt
# 1,3! 从指定第1行开始到第3行结束取反, 就是不在这个范围的行
?...演示3: 第一行数据复制粘贴替换其他行数据
将模式空间第一行复制到暂存空间(覆盖方式), 最后将暂存空间的内容复制到模式空间中替换从第2行开始到最后一行的每一行数据(覆盖方式)
sed '1h;2,$g...sort -t " " -k2n,2 sort.txt
# -t " " 代表使用空格分隔符拆分列
# -k2n,2 代表根据从第2列开始到第2列结束进行数字升序, 仅对第2列排序
?