ls -lのタイムスタンプ表示形式を変える

 今年のファイルでは年が表示されず、去年以前のファイルでは時刻が表示されないという、誰がうれしいのかわからん仕様。

takuya-1st.hatenablog.jp

 なるほどね。ディフォルトの表示はいらんので、zshrcにalias作る。

alias ls='ls --color=auto --time-style=long-iso'
kazz@oscar ~# source .zshrc
kazz@oscar ~# ls -l
合計 3307948

(中略)

-rw-rw-r--   1 kazz kazz          0 2014-11-24 19:07 temp.CSV
-rw-rw-r--   1 kazz kazz     710179 2014-07-30 22:16 temp.gpx
-rw-rw-r--   1 kazz kazz     238556 2015-09-28 23:21 temp.txt
-rw-r--r--   1 kazz kazz    3840044 2016-05-25 21:57 temp.wav
-rw-r--r--   1 kazz kazz    2880044 2015-11-19 19:54 temp1.wav
drwxrwxr-x   2 kazz kazz       4096 2015-06-21 18:31 usbdisk_backup
drwxr-xr-x  12 kazz kazz          0 2015-04-11 06:59 web
drwxrwxr-x   2 kazz kazz       4096 2014-07-27 17:04 デスクトップ
kazz@oscar ~#    

 -lオプションをつけない時に見え方は変化なし。