Я хотел переименовать много файлов с шаблоном, поэтому я попробовал это для цикла:
$ for f in *; do mv \""$f"\" \""HouseMD-S06E${f#*Episode }"\"; done
Но я получил эту ошибку:
mv: cannot stat `"House MD Season 6 Episode 01 - Broken (Parts 1 & 2).avi"': No such file or directory
Так что я сделал эхо-команды mv в файл вроде этого:
$ for f in *; do echo mv \""$f"\" \""HouseMD-S06E${f#*Episode }"\">>mv.txt; done
И запустить файл с source
.
Любые идеи, почему первый не работает и как я могу это исправить?