• [^] # Re: Perl caymieux

    Posté par . En réponse au journal [Droit d'auteur] À qui appartient N ?. Évalué à 4.

    Oops, le coup est parti plus vite que je ne le pensais.

    Du coup il manque la commande optimisée (\s+ est bien plus efficace). Et je n'ai pas mis mon laïus habituel sur le fait d'éviter les pipes, sur le fait d'avoir une seule regex au lieu de deux (et qui en plus prend plus de trucs, genre \t).

    Tant pis.

    D'ailleurs je suis bien surpris que ce commentaire soit qualité de « pertinent ». Si j'étais tombé sur un commentaire comme ça, j'aurais inutilisé sans réfléchir. :)

    Voilà quand même la version un peu plus optimisé que la vilaine méthode naïve précédente.

    time od -vd /bin/ls|perl -pe 's/\s+//g' >/tmp/3
    real 0m0.027s
    user 0m0.030s
    sys 0m0.015s