Skip to content

Instantly share code, notes, and snippets.

@DogeVenci
Last active June 12, 2019 11:20
Show Gist options
  • Save DogeVenci/3549495ddc3416421180a16a2460d696 to your computer and use it in GitHub Desktop.
Save DogeVenci/3549495ddc3416421180a16a2460d696 to your computer and use it in GitHub Desktop.
[trackers-list-aria2.sh] 自动更新bt-tracker #shell #aria2 #bt #awk
#!/bin/bash
/usr/sbin/service aria2 stop
list=`wget -qO- https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt|awk NF|sed ":a;N;s/\n/,/g;ta"`
if [ -z "`grep "bt-tracker" /root/.aria2/aria2.conf`" ]; then
sed -i '$a bt-tracker='${list} /root/.aria2/aria2.conf
echo add......
else
sed -i "s@bt-tracker.*@bt-tracker=$list@g" /root/.aria2/aria2.conf
echo update......
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment