2017-10-22 9 views
1

ftpで大きなファイルをダウンロードしようとしています。 (5GBファイル)。ここに私のスクリプトです。大きなファイルのダウンロード後にwgetがハングアップする

read ZipName 
wget -c -N -q --show-progress "ftp://[email protected]/$ZipName" 
unzip $ZipName 

ファイルは100%でダウンロードされますが、unzipコマンドは実行されません。特殊なエラーメッセージはありません。端末に出力はありません。空白の新しい行。私はCTRL + cを送ってwgetがファイルが完全にダウンロードされたことを検出するので、解凍するためにスクリプトに戻って実行しなければなりません。

なぜこのようなことがありますか?それは大きなファイルのためか、コマンドの引数を渡すか?

ちなみにftpを使用することはできません。これは作業中のVMではなく、一時的なVMなので何かをインストールするためのroot権限はありません。

+0

お願いします。 – BeGreen

+0

申し訳ありませんが、私はリンクアドレスを編集しました。おそらく-mオプションを使用して問題を解決します(ミラー)(http://www.editcorp.com/personal/lars_appel/wget/v1/wget_7.html) –

答えて

0

私はいくつかのテストをしました。ディスクのサイズが理由だと思います。 私はcurl -Oで試してみましたが、同じディスク容量で動作しました。

関連する問題