• [^] # Re: Utiliser find

    Posté par . En réponse au journal La commande ack, one step beyond grep !. Évalué à 4.

    Ou les globbings étendus qui sont plus pratiques encore

    find . -type f -name '*.md' -exec grep 'pattern' '%' '+'

    devient

    grep 'pattern' **/*.md(.)

    Et ça marche avec toutes les commandes aussi (tant que tu n'explose pas le nombre d'argument de ta ligne de commande).

    Les globbings sont plus pratiques que find, mais moins rapide, mais bien des fois c'est ta vitesse de frappe qui prend le plus de temps donc ça vaut le coup.

    Néanmoins j'utilise abondamment ripgrep parce qu'il a une vitesse folle (même en rapport à find avec le '+' dans le exec ou avec xargs/parallel).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll