web-dev-qa-db-ja.com

ファイルを `wget`して、ファイル名ではなくダウンロードした日付で保存するにはどうすればよいですか?

私の目標は、131個のJPEGをダウンロードして、ファイル名ではなく日付/時刻形式に関連するファイル名形式で保存することです。

私はすでにファイルの名前を変更することを含むことを試みましたそれらはすでにダウンロードされています。ただし、exifデータが保持されていないように見えるため、これらの方法は機能しません。例:jhead -n%Y%m%d-%H%M%S *.jpgは、次のような一連のエラーを返します。

Possible new names for for '{filename}.jpg' already exist
File '{filename}.jpg' contains no exif date stamp.  Using file date

通常、この場合のように、私は最初よりも少ないファイルで終わります。

では、代わりにwgetに渡すことができるコマンドはありますか?私はすでに--timestampオプションを試しましたが、成功しませんでした。 (manページはそれが何をするかについて明確にすることではありません。)

3
Richard
wget url -O `date +"%Y%m%d-%H%M%S"`.jpg

ダウンロードURLを変更する方法が本当にわからない、それはあなたが自分で理解しなければならないことです。

8
Alex