Edit 'torrent' module for better multi-torrent displaying

This commit is contained in:
Wiktor Zykubek 2020-05-15 10:34:46 +02:00
parent 7edfb0edda
commit 3ed3f6ff1c

View File

@ -1,18 +1,20 @@
#!/bin/sh #!/bin/sh
echo "" echo ""
data() { transmission-remote -l | grep %; } data() { transmission-remote -l | grep %; }
[ ! "$(data)" ] && { echo N; exit 1; } [ ! "$(data)" ] && { echo ""; exit 1; }
per="$(data | awk '{ print $2 }')" per="$(data | awk '{ print $2 }')"
[ "${per%?}" != 100 ] && echo "$per" || echo ""
data | \ icon="$(data | sed "
sed "
s/.*Stopped.*//g; s/.*Stopped.*//g;
s/.*Seeding.*//g; s/.*Seeding.*//g;
s/.*Idle.*//g; s/.*Idle.*//g;
s/.*Uploading.*//g; s/.*Uploading.*//g;
s/.*%.*//g s/.*%.*//g
" ")"
for i in $(seq "$(data | wc -l)"); do
echo "$per" | awk -v n="$i" 'NR==n' | sed 's/100%//g'
echo "$icon" | awk -v n="$i" 'NR==n'
done