Salut, Je dirai qu'on peut inverser les strings avec rev, puis faire un cut, puis inverser à nouveau:
$ inotifywait -m monrépertoire/ | rev | cut -d " " -f 1 | rev /JM 2011/3/30 Laurent <laur...@hpfrcu08.france.hp.com> > bein y me semble que a part etre un peut plus efficace que awk, le pb de > bufferisation de grep va etre le meme. > > il faut supprimer ce grep du milieu, comme dans mes 2 exemples > > Le 30/03/2011 09:05, Guillaume Turri a écrit : > >> Bonjour, >> >> Le 30 mars 2011 01:56, Alain Vaugham <al...@vaugham.com >> <mailto:al...@vaugham.com>> a écrit : >> >> >> - la sortie que je récupère : >> monrépertoire/ CREATE fax0000001 >> monrépertoire/ CREATE fax0000002 >> monrépertoire/ CREATE fax0000003 >> monrépertoire/ CREATE fax0000004 >> >> - ce que je veux extraire : la dernière colonne. >> >> >> Je ne connais pas awk, et ne pourrais pas me prononcer sur le sujet. En >> revanche, pour ce qui est d'extraire la dernière colonne, je pense que >> l'outils cut est tout indiqué. >> En particulier, je pense que quelque chose comme ça devrait résoudre >> cette problématique : inotifywait -m monrépertoire/ | grep CREATE | cut >> -d" " -f3 >> >> Bonne journée, >> Guillaume >> >> >> >> _________________________________ >> Linux mailing list >> Linux@lists.parinux.org >> http://lists.parinux.org/mailman/listinfo/linux >> > > _________________________________ > Linux mailing list > Linux@lists.parinux.org > http://lists.parinux.org/mailman/listinfo/linux > -- Jean-Marc
_________________________________ Linux mailing list Linux@lists.parinux.org http://lists.parinux.org/mailman/listinfo/linux