Ого, здорово!
(И что вам не спится в 2 часа GMT+3?! Я вот тоже не мог заснуть вовремя)
> бета
Опробовал.
Замены : на _ в Ubuntu нет - хорошо!
Файл в exfat сохраняется с заменой : на _ в имени - хорошо!
Спасибо!
Только вот замечания (2,4,5) и предложения (1, 3)
1 предупреждать о замене : и др. символов ( пример: "недопустимые символы, новое имя файла" ...)
2 символы \ " (двойные кавычки в имени (еще недопустимые в Win (*) ) не заменяются, запрос root, как раньше
3 Если CudaText сохраняет по меню File - Save as в /tmp, то не надо пользоваться внешней командой, можно сохранять и так.
4 после замены в имени файла двоеточия : на подчеркивания _ CudaText не помнит новое имя файла, запоминает указанное, а его уже нет (Recents, имя файла вкладки (и еще где?))
5 если файл сохранен в /tmp, его нет ни в атрибуте вкладки - имени файла, ни в Recents (и еще где?)
(*) Справка:
Допустимые и недопустимые символы в имени файла (Windows, DOS) | windows | adminstuff
https://microsin.net/adminstuff/windows ... mbols.html
--
Символы, допустимые в коротких именах файлов, каталогов и расширениях:
буквы, цифры, символы: ~@#$%^-_(){}'`
Символы, недопустимые в коротких именах файлов, каталогов и расширениях:
+=[]:*?;«,./\<>|'пробел'
Символы, недопустимые в длинных именах файлов, каталогов и расширениях:
/\:*?<>|
Недопустимое имя файла или папки в Windows
https://vellisa.ru/forbidden-characters ... es-windows
(LPT и т.п.)