Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> linux awk的使用

linux awk的使用

日期:2017/2/7 14:33:18      編輯:Linux教程
 

awk '{$2=$5=""}1' file 1的意思


awk 'pattern{action}' file

一般awk的格式是這樣的。

 

如果寫成awk 'pattern' file,那麼action默認為{print $0};

pattern如果是個定值,則判斷該值是否為0(0為false,非0為true);

pattern如果是個計算表達式,則判斷計算結果是否為0;

pattern如果是個awk 命令,則判斷其返回值是否為0。

 

這樣就能理解awk '1' file的意義了:

在這裡action為空,因此默認為{print $0};1為定值,非0,因此執行action,即print $0

Copyright © Windows教程網 All Rights Reserved