91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中cut命令怎么用

發布時間:2022-01-21 13:35:59 來源:億速云 閱讀:162 作者:清風 欄目:開發技術

這篇“Linux中cut命令怎么用”文章,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要參考一下,對于“Linux中cut命令怎么用”,小編整理了以下知識點,請大家跟著小編的步伐一步一步的慢慢理解,接下來就讓我們進入主題吧。

Linux常用命令cut 命令 用來顯示行中的指定部分,刪除文件中指定字段。cut 經常用來顯示文件的內容,類似于 type 命令

Linux中cut命令怎么用

cut

連接文件并打印到標準輸出設備上

補充說明

說明:該命令有兩項功能,其一是用來顯示文件的內容,它依次讀取由參數 file 所指 明的文件,將它們的內容輸出到標準輸出上;其二是連接兩個或多個文件,如cut fl f2 > f3將把文件 fl 和 f2 的內容合并起來,然后通過輸出重定向符“>”的作用,將它們放入文件 f3 中。

當文件較大時,文本在屏幕上迅速閃過(滾屏),用戶往往看不清所顯示的內容。因此,一般用 more 等命令分屏顯示。為了控制滾屏,可以按 Ctrl+S 鍵,停止滾屏;按 Ctrl+Q 鍵可以恢復滾屏。按 Ctrl+C(中斷)鍵可以終止該命令的執行,并且返回 Shell 提示符狀態。

語法

 cut(選項)(參數)

選項

 -b:僅顯示行中指定直接范圍的內容; -c:僅顯示行中指定范圍的字符; -d:指定字段的分隔符,默認的字段分隔符為“TAB”; -f:顯示指定字段的內容; -n:與“-b”選項連用,不分割多字節字符; --complement:補足被選擇的字節、字符或字段; --out-delimiter= 字段分隔符:指定輸出內容是的字段分割符; --help:顯示指令的幫助信息; --version:顯示指令的版本信息。

參數

文件:指定要進行內容過濾的文件。

實例

例如有一個學生報表信息,包含 No、Name、Mark、Percent:

 [root@localhost text]# cat test.txt No Name Mark Percent 01 tom 69 91 02 jack 71 87 03 alex 68 98

使用  -f  選項提取指定字段(這里的 f 參數可以簡單記憶為 --fields的縮寫):

 [root@localhost text]# cut -f 1 test.txt No 01 02 03
 [root@localhost text]# cut -f2,3 test.txt Name Mark tom 69 jack 71 alex 68

–complement  選項提取指定字段之外的列(打印除了第二列之外的列):

 [root@localhost text]# cut -f2 --complement test.txt No Mark Percent 01 69 91 02 71 87 03 68 98

使用  -d  選項指定字段分隔符:

 [root@localhost text]# cat test2.txt No;Name;Mark;Percent 01;tom;69;91 02;jack;71;87 03;alex;68;98
 [root@localhost text]# cut -f2 -d";" test2.txt Name tom jack alex

指定字段的字符或者字節范圍

cut 命令可以將一串字符作為列來顯示,字符字段的記法:

  • N- :從第 N 個字節、字符、字段到結尾;

  • N-M :從第 N 個字節、字符、字段到第 M 個(包括 M 在內)字節、字符、字段;

  • -M :從第 1 個字節、字符、字段到第 M 個(包括 M 在內)字節、字符、字段。

上面是記法,結合下面選項將摸個范圍的字節、字符指定為字段:

  • -b  表示字節;

  • -c  表示字符;

  • -f  表示定義字段。

示例

[root@localhost text]# cat test.txt
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz

打印第 1 個到第 3 個字符:

[root@localhost text]# cut -c1-3 test.txt
abc
abc
abc
abc
abc

打印前 2 個字符:

[root@localhost text]# cut -c-2 test.txt
ab
ab
ab
ab
ab

打印從第 5 個字符開始到結尾:

[root@localhost text]# cut -c5- test.txt
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz

什么是Linux系統

Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。

以上是“Linux中cut命令怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新野县| 兴业县| 彝良县| 稷山县| 中方县| 隆尧县| 杨浦区| 琼结县| 阿鲁科尔沁旗| 定远县| 隆德县| 黄石市| 江川县| 根河市| 平湖市| 嘉鱼县| 神农架林区| 宜良县| 遵义县| 广州市| 仁布县| 慈利县| 河源市| 光泽县| 营口市| 高陵县| 麻城市| 霸州市| 合作市| 神农架林区| 瓦房店市| 固原市| 梁山县| 榆社县| 加查县| 德化县| 黔东| 双峰县| 湟源县| 北票市| 乐山市|