4-3 shell中awk编程

2020-02-18  本文已影响0人  AntKing
image.png

Mac上装gawk
brew install gawk

新建一个文件输入下面的内容
fuckthon
niubi
fuckthon1
niubi
fuckthon12
niubi
fuckthon123
niubi

使用简介

直接打印每行
gawk '{print $0}' test01.sh

以niubi为分隔符,打印每一行的第2个子串
gawk 'BEGIN{FS="niubi"} {print $1}' test01.sh

每行都处理,输出每行个数
gawk '{print NF}' test01.sh

行分隔符,列分隔符
gawk 'BEGIN{FS=":";RS="---"} {print $1}' test01

gawk 'BEGIN{FS=":";RS="---";ORS="&";OFS=":"} {print $1}' test01.sh

上一篇 下一篇

猜你喜欢

热点阅读