年と秒を含むファイルの変更時刻を出力したい。ls -linTを使用しようとしました。つまり、-Tで実行する必要がありますが、使用しません。-Tは集計サイズとして認識されます。lsを使用して解決策を探しています。誰か助けてくれませんか?
質問する
18756 次
1 に答える
31
試してみてください--time-style=full-iso
、または単に--full-time
:
ls -l --time-style=full-iso
ls --full-time
マニュアルページから:
--time-style = STYLE with -l、スタイルSTYLEを使用して時間を表示:full-iso、long-iso、iso、locale、+FORMAT。FORMATは
date'; if FORMAT is FORMAT1<newline>FORMAT2, FORMAT1 applies to non-recent files and FORMAT2 to recent files; if STYLE is prefixed with
posix-'のように解釈され、STYLEはPOSIXロケールの外部でのみ有効になります
したがって、フォーマット指定子を使用することもできます(date
フォーマット文字列についてはmanページを参照してください)。
ls -l --time-style=+"%Y %H:%M:%S"
于 2012-12-22T01:44:24.667 に答える