ファイル名に応じて、複数のファイルに再帰的にヘッダーを追加する必要があります。
だから私は試しました:
for i in *file
do
sed -i '1 i \A;B;C;D;E;F;G;H;${i%??}' a_${i} > header_a_${i}
done
問題は、ファイルの名前を反映する変数が展開されず、ヘッダーに名前ファイルの一部の代わりに$ {i%??}があることです(%??はいくつかの終了文字を削除することです)。
どんな助けでも素晴らしいでしょう。