ディレクトリ内の複数のファイルのヘッダーを抽出するコマンド[閉じる]

ディレクトリ内の複数のファイルのヘッダーを抽出するコマンド[閉じる]

例:Unixディレクトリに50個のファイルがあり、すべてのファイルのヘッダーを抽出してCSVファイルに書きたいと思います。 CSVファイルには2つの列が含まれています。最初の列はファイル名、2番目の列はタイトルです。

ベストアンサー1

使用head牛に似た一種の栄養 sed:

head -n 1 -v * | 
sed 'N;s/.* \(.*\) .*\n\(.*\)/\1,\2/p;D'

注:-vファイルが1つしかない場合にのみ必要です。

おすすめ記事