tl;dr find -printf '%Ts %TF %TT %p\n' | sort カレントディレクトリ以下のファイル一覧が以下のようなフォーマットで並ぶ 1618914659 2021-04-20 10:30:59.9416574000 ./path/to/file 1618995234 2021-04-21 08:53:54.0000000000 ./path/to/file2 ちょっと説明 %pがファイルパス。 %Tk がファイル変更日時を出力フォーマット指定で、k部分に各フォーマットを指定する。 TのかわりにAが最終アクセス、Cがステータス変更日時(?) find(1) - Linux manual page より引用 @ seconds since Jan. 1, 1970, 00:00 GMT, with fractional part. Time fields: H h