Трябва да добавя заглавка рекурсивно към няколко файла според името на файла.
Така че опитах:
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%??} вместо част от името на файла (%?? е за премахване на някои крайни знаци).
Всяка помощ би била чудесна.