[Shell] ls の日付を yyyy-mm-dd 形式にしたい

ls の日付は環境によってフォーマットが違っていることがあります。統一するために、yyyy-mm-dd hh:mm の形式に合わせる方法です。オプションで –time-style=long-iso を付けます。

ls -l --time-style=long-iso

結果例です。

> ls -al
total 0
drwxr-xr-x   4 kidatti  staff   128  7 10 00:05 .
drwxr-xr-x  57 kidatti  staff  1824  7 10 00:05 ..
-rw-r--r--   1 kidatti  staff     0  7 10 00:05 test1.txt
-rw-r--r--   1 kidatti  staff     0  7 10 00:05 test2.txt

Macの場合、このオプションが利用できないため、こちらを参考にしてください。
[Mac] GNU/Linux系のコマンドを使いたい
http://wp.apiless.com/2023/04/28/mac-coreutils/

ShellShell

Posted by kidatti