アーシの毎日インプット

毎日1つ以上学習する。学習した内容を公開する。を目標に自分のスキルアップを目指します。

linuxでcsvカラム数を調べるのって

スポンサードリンク

head -1 fileName.csv | sed 's/,/¥n/g' | wc -l

のような感じで調べてしまうのですが、もっと簡単な方法はないんですかね?

ちなみに、上記の方法では、カンマを改行に置換することにより、カラム数を行数という形で取得できめす。
行によってカラム数が変わらないことを確認したいのであれば、headの値を10なり100なりに変更して、カラム数が10倍・100倍になることを確認しています。

linuxのコマンドを知っている人には分かりやすい組み合わせだとは思いますが、3コマンドを組み合わせる必要はないんじゃないかなと少し思ってしまうのです。
より簡単なやり方を知っている方が居たら教えてもらいたいです。



たまには、インプットした内容ではなく、インプットしたい内容でした。

【アーシの原点】

こちら

【頭を鍛える迷路集】

こちら

スポンサードリンク