我正在编写一个 bash 脚本来生成播客提要条目。
我需要生成当前时间以添加到 pubDate
XML 属性中。
问题是 date
以我的机器本地语言(西类牙语)打印很长的时间:
mar ene 5 11:48:17 GMT 2016
但我需要英文版本(不是我正在使用的电脑的语言)并且格式略有不同:
Tue, 5 Jan 2016 11:48:17 GMT
除了进行字符串操作以将 "ene" 更改为 "Jan"、"mar" 更改为 之外,我怎样才能实现这一目标>“星期二”,等等?
最佳答案
您可以在运行date命令之前指定所需的区域设置。
$ LANG=ru_RU date
вторник, 5 января 2016 г. 11:30:15 (EST)
$ date
Tue Jan 5 11:30:16 EST 2016
关于Bash,如何使用不同的语言环境打印日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34616458/