Posté par NicolasLinuxfr le 31 janvier 2009 à 00:02. En réponse au message pb execution d'un script lire ligne a ligne plus whois des resultats. Évalué à 2.
Posté par NicolasLinuxfr le 30 janvier 2009 à 22:12. En réponse au message pb execution d'un script lire ligne a ligne plus whois des resultats. Évalué à 1.
[^] # Re: lecture syslog + whois
Posté par NicolasLinuxfr . En réponse au message pb execution d'un script lire ligne a ligne plus whois des resultats. Évalué à 2.
en tous cas j' vais le matter de trés prés ton script car il est plus simple que celui que je venais de faire ... a force j'ai trouvé
Pour info le script:
#!/bin/sh
var1=$(sudo cat /var/log/syslog |grep 'UFW BLOCK INPUT]' |awk -F" " '{print $14}' |grep -v '192.168' |sort |uniq -c|sort -rn > ~/whois.txt )
fonct1 () {
$var1
}
fonct1
cat ~/whois.txt |while read ligne
do
fonct2 () {
var2=$(echo $ligne | awk -F"=" '{print $2}')
}
echo $ligne && fonct2 && whois $var2 |grep -i 'country:' |head -1
echo "------------------"
done
# rep
Posté par NicolasLinuxfr . En réponse au message pb execution d'un script lire ligne a ligne plus whois des resultats. Évalué à 1.
var2=$(cat ~/whois.txt |awk -F"=" '{print $2}' )