Guest User

Untitled

a guest
Dec 5th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. set -o nounset
  4. #set -o errexit
  5. set -o xtrace
  6.  
  7. USER=""
  8. PASS=""
  9. HOST="127.0.0.1:9091"
  10.  
  11. CMD="transmission-remote $HOST --auth $USER:$PASS"
  12.  
  13. IDXS=$($CMD -l | tail -n +2 | head -n -1 | awk '{print $1}')
  14. for IDX in $(echo $IDXS); do
  15. T_COUNT=$(( $($CMD -t $IDX -it | grep "Active in" | wc -l) ));
  16. if [ $T_COUNT -gt 0 ]
  17. then
  18. T_COUNT=$(( $T_COUNT - 1 ));
  19. for T_IDX in $(seq $T_COUNT -1 0); do
  20. $CMD -t $IDX -tr $T_IDX;
  21. done
  22. fi
  23. cat << EOF | xargs -n 1 $CMD -t $IDX -td
  24. udp://tracker.url.com:9999
  25. EOF
  26. done
Add Comment
Please, Sign In to add comment