私はRubyスクリプトを使用してビットコインbootstrap.datファイルをダウンロードしています。このファイルはトレントクライアントを使用してのみダウンロードできるため、コマンドラインでダウンロードするには、次のRubyデモスクリプトを使用しています:
#!/usr/bin/ruby env
`transmission-cli https://bitcoin.org/bin/blockchain/bootstrap.dat.torrent`
今、私はそのスクリプトを実行します
root@master:~# ruby demo
しかし、上記の転送で torrent ファイルが完全にダウンロードされるため、そのスクリプトがハングしますが、その後、シードとアップロードが開始され、自動的に終了することはありません。スクリプトを使用してこれを終了する方法はありますか?
torrent のダウンロードが完了した後に kill または終了シグナルを送信する方法はありますか?