次のコマンドはどういう意味ですか?
cut -d" " -f1
私はカットが-d" "
空白を削除することを意味することを発見しました。そうですか?
しかし、これはどういう意味ですか-f1
?
答え1
cut
区切り文字(で指定-d
)で行を切り取りまたは分割し、切り取った行から特定のフィールドを選択します。任意のフィールドを指定してください-f
(0ではなく1から計算)。
以下を含むファイルがある場合xyz
:
1 2 3
4
5 6
それから
cut -d' ' -f1 xyz
あなたに与えるでしょう:
1
4
5
(一行に空白が全くなくても4つだけ可能)
たとえば、切り捨てられた文字のない行を抑制するだけでなく、これらの機能はすべてcut()ページ-s
にあります。man
man cut