Gnu/Linux: ファイル作成日を含む find コマンドの結果のエクスポート

Gnu/Linux: ファイル作成日を含む find コマンドの結果のエクスポート

このコマンドを使用して、ディレクトリ内のすべてのzipファイルの名前をファイルに保存します。

find . -iname \*.zip > zipfiles.txt

ファイル作成日をどのように含めることができますか?

これでzipfiles.txtの内容は次のようになります。

/dir/file1.zip 
/dir2/file2.zip

次のように作成日を含めたいと思います。

/dir/file1.zip 1/1/2019 13:15:23
/dir2/file2.zip 1/2/2018 23:55:53

答え1

この試み、

 find . -iname '*.zip' -printf '%p %TY/%Tm/%Td %.8TT\n' > zipfiles.txt

答え2

GNU実装では、find次のことができます。

find . -iname '*.zip' -printf '%p %TFT%TT%Tz+\n'

出力は次のとおりです。

./file.zip 2018-03-04T13:23:21.0321012380+0000

関連情報