tr(LPIC)
cut
ファイル内の行中の特定部分のみを取り出すコマンドです。
オプション
-c
指定された位置の各文字だけを表示する
-d
区切り文字を指定する
-f
必要な項目を項目数で指定する
サンプル
ファイルから3-5文字目を取り出す
以下のような内容の number.txt
があるとします。
123456789
$ cut -c 3-5 number.txt
$ cut -c 3-5 number.txt
345
行からから1つ目と4つ目の要素を取り出す
以下のような内容の pokemons.txt
があるとします。
snorlax:143:normal:460.0kg
ditto:132:normal:4.0kg
eevee:133:normal:6.5kg
1つ目の要素であるポケモン名と4つ目の要素である体重を取り出します
$ cut -d : -f 1,4 pokemons.txt
snorlax:460.0kg
ditto:4.0kg
eevee:6.5kg