AWK小记

2020-07-23  本文已影响0人  kkkkkkang

为了简洁,AWK的if语句可以这样写

(base) yjk@DESKTOP-U8UULFU:~$ cat a.txt
2       4

(base) yjk@DESKTOP-U8UULFU:~$ awk '{min=$2>$1?$1:$2} {print min}' a.txt
2

等同于

(base) yjk@DESKTOP-U8UULFU:~$ awk '{if ($2>$1) {min=$1;print $1} else {min=$2; print $2}}' a.txt
2
上一篇 下一篇

猜你喜欢

热点阅读