Я использовал следующую команду, чтобы попытаться удалить специальные символы и заменить их a".", как я могу отменить это действие?
find . -type f -exec rename 's/[^A-Za-z0-9._]/./g' {} +
Я использовал Ubuntu больше 10 лет, но не имею большого опыта regex, я должен был протестировать вышеупомянутую команду на неважных файлах сначала, DOH!
Когда я просматриваю папку от машины окон, она высвечивает набор скрытых файлов в течение секунды, таким образом, я предполагаю, что они - все все еще там, только с некоторым нечетным именованием, которое препятствует тому, чтобы они были получены доступ.
Очевидно, команда имела синтаксическую ошибку, или что я должен был использовать "_" вместо a "."
Любая справка значительно ценится.