J'ai un serveur auquel ma machine est connectée via AFP. Sur ce serveur, il y a un fichier appelé 'TransferLog.txt'. Pendant que le serveur fait son travail, il ajoute des données à ce fichier. Lorsqu'il écrit finalement 'successful', je veux être informé par une fenêtre pop up dans le finder.
Normalement, je m'attaquerais à ce problème en utilisant 'tail -f' et 'grep'. Cependant, j'ai constaté que parce que ce fichier se trouve sur un serveur plutôt que sur un fichier local sur mon disque dur, 'tail -f' ne semble pas fonctionner correctement... il se comporte comme 'tail', en listant les dernières lignes en cours, mais il reste là et ne met pas à jour les informations... il ne sort pas non plus.
Quelqu'un a-t-il des suggestions sur la façon de surveiller ce fichier distant plus efficacement ? Existe-t-il un moyen de lire de manière répétée la sortie de tail à la recherche de 'successful' en utilisant applescript ? (Je suis plutôt mauvais avec applescript)