私はかなり大きなcsv
ファイルを持っています(と呼んでくださいfile.csv
)。次のようになります。
col1,col2,col3,...
1,2,3
1,2,5
...
そのため、同様の操作を行った後、cat file.csv | grep "_some_pattern_"
出力値のみを受け取りました。出力にヘッダー(最初の行)を追加する方法はありますか?
それではとても楽です。
ベストアンサー1
最初の行印刷を使用し、head
ヘッダーの後にtail
検索モードを開始できますgrep
。
head -n 1 file.csv && tail -n +2 file.csv | grep "some pattern"