ls
表示時間をISO
形式(軍事形式)にしたい。この動作を変更するにはどうすればよいですか?
Linuxでは、lsにusinを使用して長い形式で時間を表示させることができることは知っていました--full-time
が、これはOS Xでは機能しません。
更新:コマンドで使用される形式がlocale
設定に基づいていることを知っています。問題は、OS XIでは設定のトリックを使用できなかったことですLC_TIME=en_DK
。
1
答えはありませんが、おそらく有用です:stat(1)コマンドは非常に柔軟で、任意の形式でタイムスタンプを表示するように作成できます。
—
ハラルドハンチェオルセン
gls(gnu ls)回答で述べたように、-style =フラグを使用して+ FORMAT文字列を指定できるため、希望どおりに日付を表示できます。
—
-barryj
方法を知っていればいいのに。AppleのBSDマニュアルは
—
jtheletter
ls
、タイムゾーンを変更し、アルファではなく日付時刻でソートする以外、日付時刻のフォーマットについて何も提供していないようです。developer.apple.com/library/mac/documentation/Darwin/Reference/...