您好,登錄后才能下訂單哦!
shell三劍客
grep 文本搜索工具 全局搜索剪切
sed 流文本編輯器 逐行進行處理
awk 報告生成器 自由的文本格式化工具 支持判斷數組循環
awk 報告生成器
顯示文件名
以:為分隔符 顯示總列數
NF表示列
以:為分隔符 顯示總行數
NR表示行
打印第二行
以:為分隔符 顯示前三列
以:為分隔符 顯示第二行的前三列
以:為分隔符 顯示第二行的前三列抓取中間密碼占位符x
另一種方式
$2表示第二列
BEGIN{}
讀取第一行文本之前執行,一般用來初始化操作
{}
逐行處理,逐行讀入文本執行相應的處理,是最常見的編輯指令塊
END{}
處理完最后一行文本之后執行,一般用來輸出處理結果
以 : 分隔列從 NAME 為第1行開始依次輸出多少行 END 為結束行
以 : 分隔列從 NAME 為第1行開始依次輸出第1列 END 為結束行
以 : 分隔列從 NAME 為第1行開始依次輸出第1列和第7列 END 為結束行
以 : 分隔列從 NAME 為第1行開始依次輸出全部內容 END 為結束行
以 : 分隔列從 NAME 為第1行開始依次輸出第1列為空顯示全部內容 END 為結束行
以 : 分隔列從 NAME 為第1行開始依次輸出全部內容 加上分隔符:END 為結束行
顯示以bash結尾的行
顯示非bash結尾的行
顯示非bash結尾或nologin內容的行
顯示以r開頭的行
顯示以a-d開頭的行
以 : 分隔列輸出第六列以 bin 為止的行
以 : 分隔列輸出第六列以非 bin 為止的行
顯示/etc/passwd總行數
顯示管理員用戶
顯示普通用戶
顯示可登錄的用戶行
顯示可登錄的用戶的第3行的前3列
顯示可登錄的用戶的第3行的第2列
統計在系統中可以登錄的用戶
顯示管理員用戶個數
顯示普通用戶個數
顯示可登錄的用戶個數
輸出eth0 網卡的 ip
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。