始める無料で始める

cut でできないことは何ですか?

cut は単純な仕組みのコマンドです。 特に、引用符で囲まれた文字列を認識できません。 例えば、ファイルの内容が次のようになっているとします。

Name,Age
"Johel,Ranjit",28
"Sharma,Rupinder",26

この場合、次のコマンドを実行すると:

cut -f 2 -d , everyone.csv

次のような出力になります。

Age
Ranjit"
Rupinder"

これは全員の年齢ではありません。姓と名の間にあるカンマを列の区切り文字と認識してしまうためです。


次の行に対して cut -d : -f 2-4 を実行すると、出力はどうなりますか。

first:second:third:

(末尾のコロンに注意してください。)

この演習はコースの一部です

Shell 入門

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する