我建议对返回的T_FMT使用特殊大小写,因为实际上没有太多要考虑的内容:
$ for l in $(locale -a | grep utf8); do locale | cut -d= -f1 | LANG=$l xargs locale -kc | grep ^t_fmt=; done | sort -ut_fmt="%H:%M:%S"t_fmt="%H.%M.%S"t_fmt="%H시 %M분 %S초"t_fmt="ཆུ་ཚོད%Hཀསར་མ%Mཀསར་ཆ%S"t_fmt="%H时%M分%S秒"t_fmt="%H时%M分%S秒 %Z"t_fmt="%H時%M分%S秒"t_fmt="%I.%M.%S %p"t_fmt="%I:%M:%S %Z"t_fmt="%I:%M:%S %Z"t_fmt="%I.%M.%S. %Z"t_fmt="%I時%M分%S秒 %Z"t_fmt="kl. %H.%M %z"t_fmt="%k,%M,%S"t_fmt="%k:%M:%S"t_fmt="%l:%M:%S"t_fmt="%OH:%OM:%OS"t_fmt="%OI:%OM:%OS %p"t_fmt="%p%I.%M.%S %Z"t_fmt="%r"t_fmt="%t"t_fmt="%T"t_fmt="%Z %I:%M:%S "



