Я делаю сценарий оболочки, который получает данные от пользователя для установки часового пояса в Linux.
Параметр ($ 1) является одной из следующих строк (A): "GMT-12", "GMT-11", "GMT-10",..."GMT", "GMT+1",.. "GMT+12".
В настоящее время я нашел команду ниже, чтобы установить часовой пояс:
**# ln -sf /usr/share/zoneinfo/*Japan* /etc/localtime**
В этой команде "Japan"
является одним из файлов в моем каталоге "/usr/share/zoneinfo"
.
Я собираюсь использовать вышеупомянутую команду, и мой вопрос:
Есть ли способ, которым я могу получить список необходимых файлов, соответствующих моим строкам A . Или я должен вручную проверить все файлы в каталоге zoneinfo и найти подходящие, например:
"GMT-9" <-> Japan
"GMT-5" <-> EST
( etc. )