JPEGファイルが無効であるか破損しているかどうかを確認するために、スクリプトでimagemagickの識別コマンドを使用する方法は?

JPEGファイルが無効であるか破損しているかどうかを確認するために、スクリプトでimagemagickの識別コマンドを使用する方法は?

有効で完全なJPEGファイルをアルバムディレクトリにコピーしたい複雑なスクリプトがあります。私はImageMagickのidentifyコマンドを使ってこれを行うことができると思います。これこのコマンドのWeb文書説明する

認識プログラムは、1つ以上の画像ファイルの形式及び特性を記述する。また、画像が不完全か破損しているかを報告します。

...良いと思います。を実行すると、テストファイルがJPEGかどうかをidentify jpeg:testfile.jpg示す終了コードが表示されます。スタートは良いです。しかし、ファイルがJPEGのように見えますが、不完全な場合でもコマンドが返されます。幅広いオプションのリストを見てみましたが、関連性があるようではありませんでした。このコマンドを使用して目的の操作を実行できますか?どのように?010

答え1

代替プログラムを選択できる場合は、次のようになります。jpeginfo -c前回は複数のJPEGファイルを検証する必要がありました。

関連情報