transmission-remote
).wget
or curl
: give one command, get the result after a while.transmission-cli
. The usage is as simple as running transmission-cli <torrent-file>
, but you can obviously tune it to your needs with several options.transmission-cli
and there will probably appear many other suggestions here (like deluge
by Benjamin B. in the comments). I've read somewhere that any well-behaved program should be written so that it can be controlled via command line and the GUI is only an addition to that -- an interface to make the program easier or more convenient to use.lftp
:$1
is the .torrent
file.lftp -c
must exit when the command is done (lftp -e
leaves you in its command pronpt).-c
.)lftp -c
:tget
- wget for torrents. npm install -g t-get
webtorrent-cli
pakcage, then execute the webtorretn
commmand to download your torrent.