Bashで「カット」を使用して「タブ」区切り文字を定義する方法は?

Bashで「カット」を使用して「タブ」区切り文字を定義する方法は?

cut以下は、入力をフィールドに分割し、2番目のフィールドを取得するためにスペース区切り文字を使用する例です。

cut -f2 -d' '

区切り文字をスペースの代わりにタブとして定義するにはどうすればよいですか?

ベストアンサー1

2つの方法:

Ctrl+を押してVerbatimを使用してくださいVTab参照の挿入

cut -f2 -d'   ' infile

またはこのように書いて使用してくださいANSI-Cの引用:

cut -f2 -d$'\t' infile

引用符の形式$'...'はPOSIXシェル言語(まだ)、しかしBashに加えて、少なくともksh、mksh、zsh、およびBusyboxでも動作します。

おすすめ記事