сценарий для преобразования ext4 имен файлов в ntfs

ext4 позволяет определенные символы в именах файлов, которые не делает ntfs. Существует ли сценарий для замены тех символов в именах файлов?

7
задан 07.05.2011, 04:37

0 ответов

Следующее должно заменить все запрещенные символы в именах файлов с символами нижнего подчеркивания. Обратите внимание, что это может заставить несколько файлов быть переименованными к тому же самому. Например, если у Вас было два названные файла file>/txt и file<.txt, оба будут переименованы к file_.txt, и каждый перезапишет другой, удаляя его.

find /path/to/ntfs/mount/ -print0 | xargs -0 rename 's{[\\:*?"<>|]}{_}g'

Эта команда допустима для версии жемчуга, переименовывают, который является тем, что обеспечивает Debian. Ваш дистрибутив может обеспечить, версия переименовывают с немного отличающимся синтаксисом.

2
ответ дан 07.12.2019, 15:15

Теги

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