挿入されたコンマを含む列値に基づいてCSVファイルから行を選択します。

挿入されたコンマを含む列値に基づいてCSVファイルから行を選択します。

4つの列を含むCSVファイルがありますDateUserEmailComment

too much, later列の行をフィルタリングCommentして新しいファイルに読み込むにはどうすればよいですかinput1.csv

私が試したことは次のとおりです。input1.csv結果は空です。

awk -F , '$4 == "too much, later" { print }' input.csv > input1.csv

以下はサンプル入力です。

Date,User,Email,Comment
11/22/16,aaaa,[email protected],too much,later 

ベストアンサー1

できますが、awk厄介です。 :)実際のCSVパーサーを使用する方が良いです。csvkit:

csvgrep -c Comment -m 'too much, later' file.csv

おすすめ記事