Я в системе UNIX. В каталоге (и любом из его подкаталогов) я пытаюсь переименовать все файлы, которые соответствуют определенному шаблону:
изменить hello (1) .pdf на hello.pdf
Основываясь на верхнем ответе от на этот вопрос , я написал следующую команду:
find . -name '* (1)*' -exec rename -ns 's/ (1)//' {} \;
find
работает самостоятельно и rename
также работает сам по себе, но приведенная выше команда выводит только Reading filenames from STDIN
и ничего не делает. Как я могу сделать эту работу?