我正在创建一个shell脚本,它从用户那里获得输入,以便在Linux中设置Timezone。
参数($ 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. )