作者:zhanhailiang 日期:2012-12-13
第一种使用cat方式查看:
zhanhailiang@linux-06bq:~> cat awksrc #!/bin/sh awk -F, '{ print $3 ", " $0 }' $*| sort | awk -F, ' $1 == LastState { print "\t" $2; } $1 != LastState { LastState = $1; print $1; print "\t" $2; }'
第二种使用awk hack的方式查看:
zhanhailiang@linux-06bq:~> awk '{print $0;}' awksrc #!/bin/sh awk -F, '{ print $3 ", " $0 }' $*| sort | awk -F, ' $1 == LastState { print "\t" $2; } $1 != LastState { LastState = $1; print $1; print "\t" $2; }'
使用awk时也可以不传参默认输出行:
zhanhailiang@linux-06bq:~> awk '{print;}' awksrc #!/bin/sh awk -F, '{ print $3 ", " $0 }' $*| sort | awk -F, ' $1 == LastState { print "\t" $2; } $1 != LastState { LastState = $1; print $1; print "\t" $2; }'