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

Répondre à