函数输出,return,echo
image.png
source /tmp/a.sh 装载库函数
image.png
sed -e 's/a/b/; s/c/d/' file //-e 多个
sed -f 从文件中执行
image.png
awk 三段式:
awk 'BEGIN{print "aa"} {print "bbb"} END{print "cc"}' file
s
sed 遇到特殊字符
image.png
sed "2s/a/b" 第二行
sed "2,4s/a/b" 2 3 4行
sed "2, image.png
sed -n '/bash/{n;n;p}' a.sh
//找到bash这一行,执行next,执行next,执行p
sed N的用法
image.png
image.png
image.png
sed D多行删除
image.png
保持空间
image.png
/aa/!p 排除命令
image.png
sed 'G' a.txt 在每一行后插入一个空白行
image.png
sed '=' a.txt 给行编号
sed '=' a.txt| sed 'N; s/\n/ /'
awk FS 分隔符 OFS 连接符
image.png
awk 脚本
image.png
网友评论