在语言环境定义中调用脚本

在语言环境定义中调用脚本

我正在关注中的答案https://askubuntu.com/a/162714/146591在我的系统上生成自定义区域设置。许多可以在区域设置中配置的字段都是实用date程序的输入(https://www.man7.org/linux/man-pages/man1/date.1.html)。

我想更改一些时间格式的输出。具体来说,我想以基数 12 表示法显示时钟,这样当09:08(基数 10) 等于09:08(基数 12) 时,12:10就等于10:A0(基数 12,如果我们使用AandB作为 9 之后的值)。

我想将我的区域设置部分配置LC_TIME

LC_TIME
copy "nl_NL"

t_fmt "$(((date +%H) % 12))$(((date +%M) % 12))"

END LC_TIME

但实现我需要的东西会变得更加复杂。我可以在系统范围内提供一个脚本,该脚本将输出正确的格式,但该脚本仍然需要由语言环境库调用。它不应作为输入参数传递给date实用程序。

这有可能吗?

相关内容