awk命令
今天碰到一个很有用的处理字符串的命令–awk,把遇到的它的用法记录在此。
awk -F ' ' '{print $10 "\t" $2}'
-F的作用是定义字符串中的分隔符,在这里就是空格,print中的$n代表输出分割后的第n个字符。
52944 3198K ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:16416 ctstate NEW
对于上面的那条输出,用原命令后面加“| awk -F ’ ’ ‘{print $10 “\t” $2}’”之后的输出就是
tcp 3198K