wgetにダウンロードするすべてのアイテムに対して空のファイルを生成させますか?

wgetにダウンロードするすべてのアイテムに対して空のファイルを生成させますか?

私はwgetを使用して制御できないWebサーバーからディレクトリ構造をコピーしています。私はこのWebページの各リソースの内容に興味がなく、Webサーバーの構造を反映するためのディレクトリとファイルを作成したいだけです。デフォルトでは、できるだけ空のファイルが多数含まれている多くのディレクトリを作成します(ファイルあたり数バイトは問題ではありません)。

wgetを使用してこれを実行できますか?

ベストアンサー1

回避策を使用して解決しました。イメージを使用して1つの端末からwgetを介してダウンロードし、2番目の端末でこのonelinerを実行します。

while true ; do date; time find /tmp/test/ -type f -exec cp /dev/null {} \; ; sleep 36000; done

これにより、既存のファイルがすべて消去され、10時間一時停止して再実行されます。私の目的には「十分」です。

おすすめ記事