Archive

Archives pour 07/2003

Jeudi - Trop de fichiers?

03/07/2003

Si ‘find’ trouve beaucoup, beaucoup de fichiers, la ligne de commande résultante formée par ‘xargs’ peut être trop longue. Limitez-la en utilisant l’option ‘-n’ qui indique le nombre maximum de paramètres que ‘xargs’ passera à la commande (à ‘grep’ dans…

Thierry Astuces OSXFAQ

Mercredi - Les options de ‘xargs’

02/07/2003

L’exemple de lundi…

% find . -iname “*.ws” | xargs grep -il warning

…marche car ‘grep’ peut prendre une longue liste de fichiers à traiter. Si une commande ne prend qu’un fichier à la fois, utilisez l’option ‘-n1′.

% find . -iname “*.ws”…

Thierry Astuces OSXFAQ

Mardi - ‘xargs’ vs ‘-exec’

01/07/2003

Cette astuce se réfère à celle de lundi…

% find . -iname “*.ws” -exec grep -il warning {} ;

contre :

% find . -iname “*.ws” | xargs grep -il warning

…certains pourront vous dire que monter un ‘pipe’ avec ‘xargs’ est moins efficace…

Thierry Astuces OSXFAQ