2016-01-05 2 views
1

Я придумываю скрипт bash для генерации записей подкаста.Bash, как печатать дату с другой локалью

Мне нужно сгенерировать текущее время для добавления в атрибут XML pubDate.

Проблема заключается в том, что date печатает долгое время в моей машине на местном языке, который является испанский:

mar ene 5 11:48:17 GMT 2016 

Но мне нужно на английском языке (не язык компьютера я использую) и в немного другой формат:

Tue, 5 Jan 2016 11:48:17 GMT 

Как я могу добиться того, что другие, чем делать строки manipualion изменить «ена» к «Ян», «м ar " до " Tue ", и т.д.?

ответ

2

Вы можете указать желаемый язык, перед запуском команды .

$ LANG=ru_RU date 
вторник, 5 января 2016 г. 11:30:15 (EST) 
$ date 
Tue Jan 5 11:30:16 EST 2016 
Смежные вопросы