wget
を使用してファイルをディレクトリ/var/cache/foobar/
にダウンロードする必要があります(たとえば、stackexchange-site-list.txt
をダウンロードすると、/var/cache/foobar/stackexchange-site-list.txt
にダウンロードされます)
これは可能ですか? curl
もオプションになりますが、curl
はデフォルトではインストールされないため、使用しない方がよいでしょう。
事前にファイルの名前がわかっている場合は、-O
オプションをwgetに指定して、ファイルの書き込み場所を指定します。
wget -O /var/cache/foobar/stackexchange-site-list.txt http://url.to/stackexchange-site-list.txt
wget -P /var/cache/foobar/ [...]
wget --directory-prefix=/var/cache/foobar/ [...]
wget -e robots=off -r --no-parent /home/user/Desktop/MIT/ http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/
追加するには:上記のコードを使用すると、ターゲットディレクトリからすべてのファイルを1つのコマンドで選択したディレクトリにダウンロードできます。
コマンドの分解:
(wgetがentireディレクトリを一度にダウンロードするのに使用するパラメータ時間:
wget -e robots=off -r --no-parent
ダウンロードしたファイルの宛先
/home/user/Desktop/MIT/
ファイルの起源(オンラインディレクトリ)
http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/