文章目錄
- 一、awk命令練習題
一、awk命令練習題
1、只顯示/etc/passwd的賬戶

2、只顯示/etc/passwd的賬戶和對應的shell,而賬戶與shell之間以制表符分割,并在第一行上添加列名lee制表符/bin/bash,最后一行添加chen制表符/sbin/nologin


3、搜索/etc/passwd有關鍵字root的所有行

4、統計/etc/passwd檔案中,每行的行號,每列的列數,對應的完整行內容以制表符分隔

5、輸出/etc/passwd檔案中以nologin結尾的行

6、統計/etc/passwd檔案中以/bin/bash 結尾的行數

7、輸出/etc/passwd檔案中uid欄位小于100的行

8、/etc/passwd檔案中gid欄位大于200的,輸出該行第一、第四欄位

9、awk配合if判斷/etc/passwd檔案中uid欄位大于等于100則輸出該行

10、在 a b f g h 的b后面插入三個欄位c d e



11、將1.txt檔案中的內容格式化空白,并以制表符隔開進行輸出


如果給欄位變數賦一個新值,那么awk會自動地使用內部變數OFS重新生成$0
12、撰寫監控腳本sysmon.sh,存在例外時郵件告警
監控CPU使用率、記憶體使用率、根磁區的占用率
百分比精確到個位,如7%、12%
出現以下情況時告警:磁盤占用率超過90%、CPU使用率超過80%、記憶體 使用率超過90%


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244211.html
標籤:其他
下一篇:linux啟動失敗故障分析修復
