ファイルから列を選択するにはどうすればよいですか?
head と tail を使うと、テキストファイルから行を選択できます。
列を選択したい場合は、cut コマンドを使用します。
このコマンドには複数のオプションがあります(man cut で確認できます)が、最も一般的な使い方は次のようになります。
cut -f 2-5,8 -d , values.csv
これは「カンマを区切り文字として、2列目から5列目と8列目を選択する」という意味です。
cut では、列を指定するために -f(「フィールド」の意味)を使い、区切り文字を指定するために -d(「デリミタ」の意味)を使います。
ファイルによってはスペースやタブ、コロンを列の区切りに使っている場合があるため、区切り文字を明示的に指定する必要があります。
ファイル spring.csv から最初の列(日付が含まれる列)を選択するには、どのコマンドを使えばよいでしょうか?
この演習はコースの一部です
