Öyleyse, bu şu anda (şu anda) kaç tane flama canlı olduğunu yakalamaktır. Diyelim ki 5 kişiden 2'si canlı, hangisi iyi çalışıyor.
Ulaşmak istediğim, bir listede bir belgeye kaydetmek zorunda kalmadan “hatırlanmak” için canlı olan 2 flama için.
Belki de $ ListofStreamers gibi bir değişken ve daha sonra bunu, canlı olan flamalar üretmek için açılan bir diyalogda kullanabilirim. Bunu bir metin dosyası yapmadan ve kimlerle yaşadığını kaydetmeden yapmanın bir yolu var mı?
Teşekkürler: D
for i in {1..5}
do
Streamer=$(awk "NR==$i" $StreamersFile)
Live=$(curl -i --header 'Accept: application/vnd.twitchtv.v3+json' --header "Client-ID: $TwitchAPI" "https://api.twitch.tv/kraken/streams/$Streamer" | grep -wo 'live')
if [ "$Live" == live ]; then \
: $((LiveStreamers++))
fi
done
İşte istediğim şey hakkında kaba bir fikir.
for i in {1..$LiveStreamers}
do
$Streamer$i
done
zenity --info --text=$Streamer1 $Streamer2 $Streamer3 $Streamer4 $Streamer5
Ancak canlı olan flamalar bir liste gibi tek bir değişkene koymak istiyorum.