Bash 스크립트에서 현재 날짜 시간을 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 형식으로 날짜를 인쇄하는지 또는 다른 (쉬운) 방법인지 알고 있습니까? 감사!
2011-08-27
와 2011-08-27T18:55:43Z
ISO 8601 형식입니다. 실제로 질문을 편집하면 여러 의견에 걸쳐 업데이트하는 것이 더 유용합니다. 인쇄하려는 내용의 예가 이상적입니다.