24時間ごとに毎時間(時にはより頻繁に)作成されたファイルをダウンロードする必要があります。私が興味のあるファイルは、私が指定したい特定のサブディレクトリにありますが、-I list
何らかの理由で機能しません。
ディレクトリを指定しないと、その-A acclist
オプションを使用してファイルをダウンロードする必要がありますが、ホストコンピュータに存在するため、空のディレクトリがたくさん作成されます。
私の現在の行は次のとおりです
wget -np -nH --cut-dirs=X -c -N -r -l 0 \
-I /dir1,/dir2,...,/some_dir -A acclist \
http://hostname/X_sub_directories/
どうやってダウンロードしますか?ただ欲しいものや作成したファイルただこのファイルのディレクトリ階層は何ですか?
答え1
後処理コマンドを追加して、生成された空のディレクトリを消去できます。
wget -np -nH --cut-dirs=X -c -N -r -l 0 \
-I /dir1,/dir2,...,/some_dir -A acclist \
http://hostname/X_sub_directories/ \
&& find -depth -type d -empty -exec rmdir {} \;