作成日と比較した後、.txtファイルに無効なファイル名タイムスタンプが一覧表示される

作成日と比較した後、.txtファイルに無効なファイル名タイムスタンプが一覧表示される

これは私の一部です前の質問ファイル名タイムスタンプの修正に関しては、他の質問と区別して、コミュニティメンバーの一部が見つけるのに苦労しないようにしたかったのです。

メインディレクトリの下の多くのフォルダに多くの画像ファイルが格納されており、一部のファイルのファイル名に無効なタイムスタンプがあるため、私が望むのは、ファイル名のタイムスタンプを各ファイルの作成日と比較することです.txt。無効なファイル名。

ここで例を見つけることができます。
タイムスタンプが無効なソースファイル名:
ファイル名、作成日、修正日
2018/05/24 00:05:30

正しいタイムスタンプを持つ正しいファイル名は次のとおりです。
ファイル名、作成日、修正日
2018-05-24 000500530_FR785101.jpg

ls -lc作成時間を取得するためにandを使用し始めましたが、ファイル名のタイムスタンプと生成日を比較し、すべての無効なファイル名のリストをstat生成する方法はまだわかりません。.txt

それでは、これを行うシェルスクリプトを書くのに役立つ人はいますか?

ベストアンサー1

おすすめ記事