www.rslk.net > 一个Awk正则表达式的问题: Awk '{iF($3="FuTiAn" ...

一个Awk正则表达式的问题: Awk '{iF($3="FuTiAn" ...

awk判断是否相等请使用== 如果后面是正则表达式,请使用: $3 ~ /正则表达式/ 另外,判断语句可以写在{ }外面作为条件,print $0可以直接写print ——默认打印$0

awk 等于是==,$3=="FUTIAN" && $4=="M"就可以了 =相当于赋值

awk -v RS=":" '{printf "%c",$0}END{printf "\n"}' 1.txt设置记录分隔符而不是字段分隔符。

和C一样用% y:root:/tmp/ss> awk 'BEGIN{print 10%7}' 3 y:root:/tmp/ss> awk 'BEGIN{print 10%3}' 1

网站地图

All rights reserved Powered by www.rslk.net

copyright ©right 2010-2021。
www.rslk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com