
以下命令的含義是什麼:
cut -d" " -f1
我發現 cut 的-d" "
意思是:刪除空格,對嗎?
但這意味著什麼-f1
?
答案1
cut
剪切/分割分隔符號上的行(由 指定-d
),然後從這些剪切行中選擇某些欄位。指定哪些欄位-f
(從1開始計數,而不是從0開始計數)
如果您有一個xyz
包含以下內容的文件:
1 2 3
4
5 6
然後
cut -d' ' -f1 xyz
會給你:
1
4
5
(即使一行中根本沒有空格,只有 4)
所有這些以及例如-s
抑制沒有剪切字元的行都可以在man
剪切 ( man cut
)頁面中找到