@grin_planet

Как переименовать папки, убрав в точку «.»?

Была файловая помойка на Windows 1,5tb. Пользователи были как на centOS так и на Windows. Из за пользователей linux в обмене накопились каталоги с точкой в конце имени к примеру "Новая_папка." Для windows специальный символ точка "." критично. Папки не открываются. В командной строке в основном утилиты для массовой работы с файлами.
  • Вопрос задан
  • 378 просмотров
Решения вопроса 1
@grin_planet Автор вопроса
Решил. Через высокоуровневый язык программирования. За советы спасибо.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mayton2019
@mayton2019
Bigdata Engineer
Подумай о том что переименование - это тоже неоднозначная операция. К примеру у тебя был фолдер
/svn
/.svn

и после переименования у тебя файлы из точка-свн сливаются с свн со всеми последствиями. С переписыванием
и потерей нужных файлов.
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Написать скрипт, который проверяет имя файла по регулярке и все отобранные с точкой в конце переименовывает, отбрасывая точку. Пишется все на bash за полчаса маскимум.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы