約4000のテキストファイルを含むフォルダがあり、各ファイルには電子メールと件名が含まれています。フォルダ内のすべてのファイルを1つのファイルに変換したいが、これを.mbox
行うには、From
ファイルの最初の行に各電子メールのヘッダーが必要です。
awk
これを行うには、orのようなものを使うべきだと思いますが、sed
どうすればいいかわかりません。これを行う方法について提案やガイドがある人はいますか?
ベストアンサー1
メールIDをファイルのヘッダーまたは最初の行として使用するには、次のコマンドを使用して同じ結果を得ます。
find . -type f -iname "*.txt" -exec sed '1i emailid' {} \;
上記のコマンドは、.txt形式のすべてのファイルの最初の行に電子メールIDを挿入します。