-
#!/bin/sh
-
tail -fn0 /var/log/file.log | while read line ; do
-
echo “$line” | grep “pattern”
-
if [ $? = 0 ]
-
then
-
# Actions
-
echo “Yeah: $line”
-
fi
-
done
Note
Lire continuellement un fichier de log et en cas de détection d’une chaine, exécuter une liste de commande