Как переименовать файлы без пробелов в текущем каталоге

for file in *; do mv -v "$file" "$(sed 's/ //g' <(echo $file))"; done


Данная команда выполняет переименование файлов без пробелов в текущем каталоге. Она использует цикл for для перебора всех файлов в текущем каталоге. Команда mv используется для переименования каждого файла. Аргумент -v включает вывод подтверждения переименования для каждого файла. Внутри команды mv используется команда sed для удаления пробелов из имени файла. Альтернативой может быть использование команды rename или использование других инструментов для манипуляции именами файлов, таких как Python или Perl.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *