Другой способ записать это:
case $month:$day in
(01:0[12])
date="$last_month/$yes_day/$last_year"
fulldate="$last_month/$yes_day/$last_year"
;;
(*:0[12])
date="$last_month/$yes_day/$year"
fulldate="$year$last_month$yes_day"
;;
(*)
date="$month/$yes_day/$year"
fulldate="$year$month$yes_day"
esac
То, что вы видите, это автоматическое монтирование, которое создается приложениями с графическим интерфейсом, и они, похоже, используют самые консервативные параметры монтирования:msdos
.
Итак, на данный момент продолжайте то, что вы делаете, пока не дойдете до команды mount
в своем курсе, а затем смонтируйте файлы ISO вручную с файловой системой iso9660
и набором символов UNICODE, например UTF-8
.
Изman mount
:
iocharset=value
Character set to use for converting between 8 bit characters and 16 bit Unicode characters. The default is iso8859-1. Long filenames are stored on disk in Unicode format.
Если man mount
не имеет никакого смысла и сейчас, игнорируйте его, пока не дойдете до него в своем учебном материале, а затем вернитесь к этому.
Примечание:Трудно вспомнить, наверное, это было давно, но ты снова N00b :Не пытайся бежать, пока не научишься ходить... ;-)