例:Unixディレクトリに50個のファイルがあり、すべてのファイルのヘッダーを抽出してCSVファイルに書きたいと思います。 CSVファイルには2つの列が含まれています。最初の列はファイル名、2番目の列はタイトルです。
ベストアンサー1
使用head
と牛に似た一種の栄養 sed
:
head -n 1 -v * |
sed 'N;s/.* \(.*\) .*\n\(.*\)/\1,\2/p;D'
注:-v
ファイルが1つしかない場合にのみ必要です。
例:Unixディレクトリに50個のファイルがあり、すべてのファイルのヘッダーを抽出してCSVファイルに書きたいと思います。 CSVファイルには2つの列が含まれています。最初の列はファイル名、2番目の列はタイトルです。
使用head
と牛に似た一種の栄養 sed
:
head -n 1 -v * |
sed 'N;s/.* \(.*\) .*\n\(.*\)/\1,\2/p;D'
注:-v
ファイルが1つしかない場合にのみ必要です。