web-dev-qa-db-ja.com

ウェブサイトからファイルをダウンロードする

はじめてLinuxのユーザーで、Ubuntu 14.04を使用していて、ターミナルの使用中にファイルのダウンロードに問題があります。

wget "http address"

問題ありませんが、指定したフォルダに出力しようとすると

wget -O /home/dizzle/... "http address" 

/home/dizzle/...がディレクトリであることを確認するメッセージが表示されます。

私はまだこれを試していませんが、出力コマンドを使用するときに書き込むファイル名を作成する必要がありますか?ファイル名はすでにハイパーリンクによって配置されていると考えました。

Winetrick adobeairコマンドがデッドリンクからのダウンロードを試みるように見えるので、これを行ってwinetricksでAdobe AIRをダウンロードし、Adobe AIR 16実行可能ファイルを取得します。 AIR v4ではなくAdobe AIR v16のインストールで問題が発生するかどうかを誰かが知っている場合は、今すぐ停止してください。

1
Dizzle

wgetを使用する場合、-Oオプションは、フォルダーではなくファイルのダウンロード先を指定します。たとえば、これは機能しません。

wget -O /path/to/folder http://example.com/

しかし、これは:

wget -O /path/to/folder/filename http://example.com/

パスの末尾にfilenameを追加して、ファイルの呼び出し先を指定していることに注意してください。特定のフォルダーにダウンロードするが、デフォルトのファイル名を使用する場合は、-Pオプションを渡します。

wget -P /path/to/folder http://example.com/

これにより、デフォルトの名前で/path/to/folderにファイルが保存されます。上記の例では、index.htmlになります。

3
Henry

Tmuxをインストールしたら、tmuxでこれを試すこともできます。

Sudo apt-get update
Sudo apt-get install tmux

を入力してtmuxセッションを開始します

tmux

tmuxウィンドウにコマンドを入力します。これで、完了するまで端末を開いたままにする必要はありません。 Ctrl b + dを使用してtmuxセッションを終了します

2