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

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.