• [^] # Re: Quelques lignes de commandes en bash

    Posté par . En réponse au message alternative de la commande paste. Évalué à -5.

    merci ..par contre je dois executer 3 fois la commande pour ajouter deux fichiers supplémentaires

    longMax=0
    while read ligne; do
    [ ${#ligne} -gt {mathjax} longMax ] && longMax={#ligne}
    done <$FreeServertmpa77

    exec 6<$FreeServertmpb84
    while read ligne1; do
    read ligne2 <&6
    printf "%-"$longMax"s\t%s\n" "$ligne1" "$ligne2"
    done <$FreeServertmpa77 > $FreeServertmpa90
    exec 6<&-

    longMax=0
    while read ligne; do
    [ ${#ligne} -gt {mathjax} longMax ] && longMax={#ligne}
    done <$FreeServertmpa90

    exec 6<$FreeServertmpb76
    while read ligne1; do
    read ligne2 <&6
    printf "%-"$longMax"s\t%s\n" "$ligne1" "$ligne2"
    done <$FreeServertmpa90 > $FreeServertmpa91
    exec 6<&-

    longMax=0
    while read ligne; do
    [ ${#ligne} -gt {mathjax} longMax ] && longMax={#ligne}
    done <$FreeServertmpb77

    exec 6<$FreeServertmpa91
    while read ligne1; do
    read ligne2 <&6
    printf "%-"$longMax"s\t%s\n" "$ligne1" "$ligne2"
    done <$FreeServertmpb77 > $FreeServertmpe79
    exec 6<&-