Замена пробелов на нижние подчеркивания в именах файлов

for file in *; do echo mv "${file}" "${file// /_}"; done


Не забудьте убрать слово echo, которое предохраняет от реального переименования на период отладки

Или даже так:

for file in "* *"; do mv "${file}" "${file// /_}"; done


Ох уж эти пробелы в именах файлов…

Отсюда.

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.