To address the OP regarding how to add multiple trackers at-once via "transmission-remote," here are some specific examples with transmission-remote:
The OP only specified using transmission-remote: For this example, I'm working in BASH.
# while read f;do echo "adding tracker $f";transmission-remote -t[#s] -td "$f";done < <(echo -e "tracker.com:1234\ntracker2.com\ntracker1.com/announce\ntracker4.com:333/announce")
This will add the trackers provided at the end of the line (in the echo command) which are separated by a "\n" which is important.
If you have a few favorite trackers you add to torrents that don't start or seem stuck you could prep your favorite trackers in a file:
mytrackers.txt (file name)
tracker.com:1234
tracker2.com
tracker1.com/announce
tracker4.com:333/announce
then use:
# while read f;do echo "adding tracker $f";transmission-remote -t[#s] -td "$f";done <mytrackers.txt
Important hints & tips:
- You can certainly run the above one-liners without the initial echo (echo "adding tracker $f") but I like the visual verification.
- I would strongly urge you to initially run without the "transmission-remote" command (so you only run with the "echo" line allowing you to verify your trackers as-listed). The value is if something goes wrong, it's not hitting the transmission-remote command and you see the echo displaying your list of trackers.