shell專題 cut工具

2021-10-01 17:06:33 字數 411 閱讀 6496

cut是列擷取工具

-c:以字元為單位進行擷取 ,-c1表示只擷取第乙個字元,-c1-4表示擷取1-4個字元,-c4-表示擷取第四個字元到最後

-d:自定義分隔符,預設為製表符

-f:與-d配合使用,指定擷取被自定義分隔符隔開的哪幾列

cut -c4 cut.txt 擷取每行的第四個字元

cut -c1-4 cut.txt 擷取每行的第1-4個字元

cut -c4- cut.txt 擷取每行的第四個字元到最後

cut -d: -f1 cut.txt 以:為分隔符擷取每行第一列的內容

cut -d: -f1,6 cut.txt 以:為分隔符擷取每行第一列第六列的內容

cut -d: -f1,6 cut.txt |head 以:為分隔符擷取每行第一列第六列的內容(只顯示頭十行)

shell專題 grep工具

grep是行過濾工具,根據關鍵字進行過濾 語法 grep 選項 關鍵字 檔名 普通顯示 grep hello shell1.txt 高亮顯示 grep color auto hello shell1.txt 可以給grep定義別名不用每次都這麼麻煩 臨時定義別名 alias grep grep co...

shell專題 tee工具

tee工具從標準輸入讀取並寫入到標準輸出和檔案中 tee 選項 檔名 a 追加 預設是覆蓋 echo hello world tee tee.txt 等價於echo hello world tee.txt echo hello world tee a tee.txt 等價於echo hello wo...

Shell裡用的CUT擷取工具

cut是擷取工具 用法 cut 選項 檔名 常用選項 c 以字元為單位進行擷取 c1表示只擷取第乙個字元,c1 4表示擷取1 4個字元,c4 表示擷取第四個字元到最後 d 自定義分隔符,預設為製表符 f 與 d配合使用,指定擷取被自定義分隔符隔開的哪幾列例子 cut c4 cut.txt 擷取每行的...