wget で指定したディレクトリ配下を除外する | クズリーマンのカス備忘録

wget で指定したディレクトリ配下を除外する

tux logo Linux
スポンサーリンク

LinuxなどのCLI環境で使えるwgetというコマンド。ウェブサイトやftp経由でファイルをダウンロードすることができる。

 

ディレクトリを除外したい場合は?

やり方

オプション

--exclude-directories=/directory_name

で指定すればよい。

 

注意点:空白開けちゃ駄目

 

  wget --recursive \
       --exclude-directories= /images,/hogehoge

ん〜、除外してくれないぞ?
よーくみると、指定したディレクトリに前に空白がついていました。正しい例はこちら。

  wget --recursive \
       --exclude-directories=/images,/hogehoge

試験環境までつくって検証したのに、空白一文字が犯人だったという話。

 

man コマンド

–exclude-directories=list
Specify a comma-separated list of directories you wish to exclude from download. Elements of list may contain wildcards.

 

ワイルドカードも使えるっちゅうこってすな。

 

 

 

コメント

タイトルとURLをコピーしました