几个花活

最后,我们再来看几个小例子:

  1. #从file文件中找出长度大于80的行
  2. awk 'length>80' file
  3. #按连接数查看客户端IP
  4. netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr
  5. #打印99乘法表
  6. seq 9 | sed 'H;g' | awk -v RS='' '{for(i=1;i<=NF;i++)printf("%dx%d=%d%s", i, NR, i*NR, i==NR?"\n":"\t")}'