Le 12234i�me jour apr�s Epoch,
Fr�d�ric Bothamy �crivait:
> * STOJICEVIC E InfoEdpRsa <[EMAIL PROTECTED]> [2003-07-01 09:38] :
>> [...]
>>
>> >Enfin, c'est assez facile � r�aliser :
>>
>> >$ touch timestamp
>> >$ find $DIR -newer timestamp
>>
>> >va lister les fichiers plus r�cents que timestamp dans le r�pertoire $DIR.
>>
>> >$ find $DIR -newer timestamp -exec touch {} \;
>>
>> En mieux :)
>>
>> $ find $DIR -newer timestamp |xargs touch
>
> Oui, cela fonctionne ici, mais avec ces constructions (xargs), j'ai d�j�
> �t� confront� � des lignes de commande trop longues s'il y a trop de
> fichiers retourn�s par le find (genre plusieurs milliers).
Bizarre, car xargs est fait pour �viter �a justement. Il permet de contourner
le souci des commandes du genre:
touch `find $DIR -newer timestamp`
qui peuvent g�n�rer une (trop) grosse ligne de commande.
Par d�faut, xargs lance 1 commande toutes les lignes. L'option -l[n] ou
--max-lines[=n] permet de lancer une commande toutes les n lignes.
--
I treasure this strange combination found in very few persons: a fierce
desire for life as well as a lucid perception of the ultimate futility of
the quest.
-- Madeleine Gobeil
--
Fran�ois TOURDE - tourde.org - 23 rue Bernard GANTE - 93250 VILLEMOMBLE
T�l: 01 49 35 96 69 - Mob: 06 81 01 81 80
eMail: mailto:[EMAIL PROTECTED] - URL: http://francois.tourde.org/