2016-01-05 93 views
1

我正在编写一个bash脚本来生成播客供稿条目。Bash,如何使用不同的区域设置打印日期

我需要生成当前时间添加到pubDate XML属性。

的问题是,date印在我的机器当地语言的很长一段时间是西班牙语:

mar ene 5 11:48:17 GMT 2016 

但我需要它的英文(不是我使用的PC的语言),并在稍有不同的格式:

Tue, 5 Jan 2016 11:48:17 GMT 

我怎样才能做到这一点不是做字符串manipualion其他改变“烯”“扬”“M ar“”Tue“等?

回答

2

在运行日期命令之前,您可以指定所需的语言环境。

$ LANG=ru_RU date 
вторник, 5 января 2016 г. 11:30:15 (EST) 
$ date 
Tue Jan 5 11:30:16 EST 2016 
相关问题