Je ne suis absolument pas expert en bash, bien au contraire, et j’ai bien galéré pour écrire ce script.
En tout cas, ce script prend tous les vhost déclaré dans sites-available et qui test si les sites déclarés utilisent encore l’ancien code google analytics « ga.js »
#! /bin/bash
OLD_IFS=$IFS
IFS=':'
grep -r ServerName /etc/apache2/sites-available/ | awk '{print $1 $3}' | while read groupement host;
do
instance=$(echo $groupement | cut -d '/' -f 5);
if curl -s $host | grep -q "ga.js"; then
echo "$instance;$host;Oui"
else
echo "$instance;$host;Non"
fi
done
IFS=$OLD_IFS
Si ça peut aider quelqu’un…
Laisser un commentaire