
!! Этот вопрос не о SHELL, а о BASH, не могу изменить неисправный тег!!
У меня есть код, который удаляет пробелы в именах каталогов и файлов (и вставляет точку);
find $jdir -depth -name "* *" -execdir rename 's/ /./g' "{}" \;
скажем $jdir = "тестовые файлы здесь"
Этот код не переименовывает $jdir.
и я не могу установить его в родительский каталог, потому что тогда это приведет к переименованию множества других каталогов.
Как мне переименовать $jdir?
(ошибка тестирования? на форуме, не обращайте внимания на эту строку) Я не могу изменить теги, ошибка на форуме?