Le 30/03/2011 12:02, Marco RODRIGUES a écrit : > Le 30/03/2011 01:56, Alain Vaugham a écrit : >> Voici mon utilisation de awk qui ne retourne rien : >> $ inotifywait -m monrépertoire/ | grep CREATE | awk '{ print $NF }' >> >> Selon mon diagnostique, awk semble ne pas être alimenté par le canal de >> l'entrée standard via le tube de grep que je lui fourni en entrée. >> >> Où se trouve mon erreur pour alimenter awk > En utilisant directement awk pour faire le filtrage : > > inotifywait -m /home/mro/ | awk '/CREATE/{print $0}' Petite coquille sur la sélection de la colonne :
inotifywait -m monrépertoire/ | awk '/CREATE/{print $NF}' N.B. : Je viens de faire des tests supplémentaires en filtrant les OPEN. Ce qui m'étonne c'est que je lance la commande. Et en ouvrant pour la première fois nautilus, je n'ai rien. SI je l'ouvre une seconde fois ou que je rafraichi l'affichage, ça marche. Certainement un problème d'initialisation de l'entrée sortie entre grep et awk. _________________________________ Linux mailing list Linux@lists.parinux.org http://lists.parinux.org/mailman/listinfo/linux