1. 程式人生 > >awk實例(持續更新)

awk實例(持續更新)

awk實例

1、顯示第幾列到第幾列。

顯示第3至第5列

awk '{for(i=3;i<=5;i++) printf $i""FS;print ""}' file


顯示第3列至最後一列

awk '{for(i=3;i<=NF;i++) printf $i""FS;print ""}' file


擴展:

find . -mtime 0 -name "*.php" -exec ls -lih {} \; |awk '{print $6,$7,$8,$9}'

find . -mtime 0 -name "*.php" -exec ls -lih {} \; |awk '{for(i=6;i<=9;i++) printf $i""FS;print ""}'

find . -mtime 0 -name "*.php" -exec ls -lih {} \; |awk '{for(i=6;i<=NF;i++) printf $i""FS;print ""}'


awk實例(持續更新)