shell 基礎練習筆記 awk 使用

2021-09-26 07:51:54 字數 2126 閱讀 2094

awk -f ':' '' passwd  以冒號為分隔符,列印passwd檔案的第一段

注意事項:數字比對的時候  不要加 「雙引號」「」

分段中的$0 表示 全部的內容

不指定分隔符,預設為空格 或者空白字元

awk -f ':' '$3

awk -f ':' '$3==$4' passwd

awk -f ':' '$3>"5"&&$3

awk#  awk -f ':' ' $3>1000||$7 ~ /bash/ ' tt.txt

awk -f ':' ' ' tt.txt

awk -f ':' ' $3>1000||$7 ~ /bash/ ' tt.txt

awk -f ':' ' $3>1000||$7 ~ /bash/ ' tt.txt

awk -f ':' ' $3>1000||$7 ~ /bash/ ' tt.txt

awk -f ':' ' ' tt.txt

awk -f ':' '}' tt.txt

awk -f ':' ' $3>1000 ' tt.txt

awk -f ':' '; end ' tt.txt    tot求和

分段 tot=tot+$3  tot值每次迴圈加第三段值 第一次 為0 不存在 預設tot不存在為0 ;第二次為 第一行的第三段+第二行的第三段

第三段所有的和 ,相當於求一列值

不斷嘗試,不斷練習

shell程式設計 awk基礎

語法格式 一awk begin patternend file name 二standard output awk begin patternend 基本格式 awk begin patternend begin 文字處理前所做的處理 pattern 對文字具體的處理 end 文字處理後所做的處理 ...

shell基礎練習

shell基礎練習 1 編寫shell指令碼,實現1 100的猜數字遊戲。bin bash random隨機函式,100取餘就可以獲得1 100的隨機整數 n random 100 while doread p 請輸入乙個1 100間的整數 n1 n2 echo n1 sed s 0 9 g if ...

shell基礎練習

shell基礎練習 1 編寫shell指令碼,實現1 100的猜數字遊戲。bin bash random隨機函式,100取餘就可以獲得1 100的隨機整數 n random 100 while doread p 請輸入乙個1 100間的整數 n1 n2 echo n1 sed s 0 9 g if ...