Unixには、次の情報を含むファイルがあります。
$ cat date.txt
Mon Apr 8 21:00:42
に変換する必要があります2019-04-09 00:29:22
。
例:
$ cat date.txt
Mon Apr 8 21:00:42
- 予想出力
Mon Apr 8 21:00:42
答え1
あなたはそれを使用することができますdate
:
date -d "Mon Apr 8 21:00:42" "+%Y-%m-%d %H:%M:%S"
または
date -d "Mon Apr 8 21:00:42" "+%F %X"
ファイルのすべての行に対して、次の操作を行います。
xargs -a date.txt -I{} date -d "{}" "+%F %X"
バラよりman date
フォーマット仕様の場合。