为了简洁,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
网友评论