Допустимые символы в имени файла
Добрался до исправления следующего момента:
Цитата:
Сообщение от
Error404
Кстати, обрати внимание - распакованный файл на выходе в середине имени содержит пробелы. Думаю, правильнее было бы, чтобы это имя было в стандарте 8.3 MSDOS, который не предусматривает пробелов в имени файла (как и в CPM).
Цитата:
Сообщение от
Error404
файл успешно переименовался (и в образе это сохранилось) на нижнем регистре. в CPM имена ЕМНИП в каталоге обычно содержат буквы только на верхнем регистре
Покопался в литературе.
В книге "CP/M для пользователей и программистов" вычитал следующее:
Цитата:
Имя файла не может содержать символы: . : * ? , применение которых уже рассматривалось, а также символы = _ ; < >
и там же
Цитата:
...они могут содержать символы от 21H до 5FH кроме символов: = ъ . : ; < > * !!!
Подозреваю ошибку насчет символа "ъ":)
Отсюда вопрос (даже два):
1. Может кто-то располагает списком всех допустимых/недопустимых символов в именах файлов?
2. На что заменять недопустимые символы, если не на "_" (как я изначально собирался)?
Однако, отдельная тема напрашивается...
А не пора ли отдельную тему открывать?
Дабы не вводить людей в заблуждение и не вносить путаницу.
И перенести туда все, начиная, например, с этого #31 поста?
Ну или раньше.