Используйте следующую команду:
sed -ie "s / Nora \ Hmann \ \ - \ // g" stack
перед:
Nora Hmann - sub-01.zip
Nora Hmann - sub-02.zip
Nora Hmann - sub-03.zip
Nora Hmann - sub-04.zip
Nora Hmann - sub-05.zip
Nora Hmann - sub-06.zip
после:
sub-01.zip
sub-02.zip
sub-03.zip
sub-04.zip
sub-05.zip
sub-06.zip
Чтобы зациклить его (я предполагаю, что вы выполняете свой сценарий bash из каталога, где находятся все файлы, которые будут изменены):
for i in `ls -w1`
do
sed -ie "s/Nora\ Hmann\ \-\ //g" /path/to/$i
done
Команда mkfs.fat
является избыточной, поскольку команда dd
перезапишет файловую систему FAT файлом pathtoiso.iso
(который содержит ISO9660 файловая система сама по себе). Смысл команды isohybrid состоит в том, чтобы «дополнить» файл .iso таблицей разделов MBR, чтобы сделать результат загрузочным с USB-накопителя. См. http://www.syslinux.org/wiki/index.php?title=Isohybrid