• [^] # Re: alternative avec cut et paste

    Posté par . En réponse au message Inverser les 2 premières colonnes d'un fichier ASCII. Évalué à 2.

    • au contraire de la version awk elle gère un nombre quelconque de colonnes

    C'est assez facile à modifier pour inclure un nombre quelconque de colonne (la variable NF est là pour ça).

    et niveau efficacité (sur un fichier de 1 000 000 lignes), elle fait mieux que les versions sed ou awk :

    Non, ou plus exactement ton test ne permet pas de conclure, car tu n'a mesure que l'exécution de paste, les trois sous-shell avec leurs instances de cut se sont exécuté en parallèle.
    Ça peut être une façon intéressante de profiter d'un CPU multi-cœur, mais si tu n'a qu'un cœur CPU ça fait beaucoup plus de changements de contexte ce qui est assez mauvais pour les performances.