Mój skrypt ma sprawdzać po kolei ile nowych wiadomości mam na kontach mailowych (jest ich 10, wszystkie na gmail`u) i dopisywać wynik do pliku. Na razie mam coś takiego:
Kod: Zaznacz cały
#!/bin/bash
login=1;
haslo=2;
while ${login}< 20 ; do
${login}=${login}+2;
while ${haslo}<21 ; do
${haslo}=${haslo}+2;
gmail_login=`sed -n ${login}p /home/profil/loginy.txt`
gmail_password=`sed -n ${haslo}p /home/profil/loginy.txt`
dane="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \
--no-check-certificate | grep 'fullcount' \
| sed -e 's/.*<fullcount>//;s/<\/fullcount>.*//' 2>/dev/null)"
if [ -z "$dane" ]; then
echo "Problem Z Połączeniem ! $gmail_login"
else
echo $gmail_login >> /home/profil/wyniki.txt
echo $dane >> /home/profil/wyniki.txt
echo "---" >> /home/profil/wyniki.txt
fi
done
done
loginy.txt:
Kod: Zaznacz cały
login1
haslo1
login2
haslo2
itd.