私は処刑した
cut -d '~' -f 2 on input
RSC
AED
FCB
A~RS
わかりました。
RSC
AED
FCB
RS
区切り文字がなければ、カットが行全体を返すことに気づきました。そうですか?
答え1
これは本当です。 POSIXの定義カット-fオプションは次のとおりです。
-fリスト
ファイル内の区切り文字で区切られていると見なされるフィールドのリストに基づいて切り取ります(-dを参照)。選択した各フィールドを出力する必要があります。出力フィールドは単一フィールド区切り文字で区切る必要があります。-sを指定しない限り、フィールド区切り文字のない行はそのまま渡す必要があります。。入力行に存在しないフィールドを選択するときにエラーがあってはなりません。
これを次に繰り返します-s
。
-S
-fオプションと一緒に使用すると、区切り文字なしで行を抑制します。特に明記しない限り、区切り文字のない行は影響を受けずに通過する必要があります。。