home products tech support contact us

 Linux 技術支援    ⇒   基礎篇    進階篇    補腦篇    指令索引    中⇒ENG
版權所有, 引用請註明出處

cut 擷取欄位

cut 指令用於從文字檔行或管線輸入中提取部分內容。它通常用於基於指定的分隔符字符從文字檔或輸出流中提取列或字段。cut 命令的基本語法如下:
cut [OPTIONS] [FILE]



這裡,〝OPTIONS〞是可選標誌,用於修改 cut 命令的行為,〝FILE〞 是您要處理的文本檔案的名稱。如果您未指定檔案, cut 將從標準輸入(通常是管道輸入)讀取。

cut 命令的一些常見選項包括:


例:
$ seq -s "`echo -e "\t"`" 0 5 ←輸出 1~5 使用 \t (tab)當分隔
0       1       2       3       4        5
$ seq -s "`echo -e "\t"`" 0 5 | cut -f 2,5 ←上例輸出加〝cut〞指令使輸出只有欄位 2 和 5
1       4

cu t命令對於文字檔處理非常有用,尤其在處理結構化文字檔數據(如CSV文件或日誌文件)時,您可以從中提取特定的信息列。

更多cut 範例和說明和選項參考連結