В Bash script, я хочу напечатать текущее время-время в формате ISO 8601 (желательно UTC), и кажется что это должно быть так же просто, как date -I
:
http://ss64.com/bash/date.html
Но это не работает на моем Mac:
$ date -I
date: illegal option -- I
usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
[-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
И действительно, man date
не перечисляет эту опцию.
Кто-нибудь знает, почему это так, или любой другой (простой) способ распечатать дату в формате ISO 8601? Спасибо!