一些簡單的 AWK script
Script ID   Script   說明
 awk-15-1
END {print NR;}
印出總行數 (相當於 wc -l)
 awk-15-2
NR == 10
印出第10行
 awk-15-3
NF > 4
印出超過4個欄位的record
 awk-15-4
NF > 0
印出至少有一個欄位的record
 awk-15-5
{ print NF;}
印出每一個record 的欄位數
 awk-15-6
{ print NF, $0;}
印出每一個record 的欄位數,及該行
awk-15-7
length ($0) > 80
印出長度大於80 的record
awk-15-8
{ print $2, $1; }
印出第二欄及第一欄
awk-15-9
{ $1 = NR; print; }
如果第一欄的值等於該行的行數,印出該行
awk-15-10
{ $2 = ""; print; }
如果第二欄是空字串,印出該行
Web Page Copyright: 亞洲大學資訊電機學院 連耀南 yaonanlien@asia.edu.tw  useful0.htm,  Thu Jan 11 14:33:47 CST 2024