sed 等相关的复习
sed相打印两行之间的内容:
sed -n '/111/,/aad/p' fuxi.txt
grep -n ".*" fuxi.txt
sed -n '2,9'p fuxi.txt
sed 让大小写如何转换
sed 's/\b[a-z]/\u&/g' fuxi.txt 第一个字母变成大写
sed 's/[a-z]/\u&/g' fuxi.txt 全部转换成大写 u& = up +& 的缩写
sed 's/[A-Z]/\l/g' fuxi.txt 全部转换成小写 l& = low +& 的缩写
sed在文件中某一行最后添加一个数字
sed 's/\(^n.*\)/\1 所找到的哪一行,添加的内容/' fuxi.txt
sed删除某关键字的下一行到最后一行
sed '/^a.*/{p;:a;N;$!ba;d}' fuxi.txt
if 匹配"^a,*"
:a
追加下一行
if 不匹配"$"
goto a
最后退出循环,d命令删除。