merci beaucoup pour votre aide
j'ai ajouté deux autres fichiers malheureusement je dois executer les commandes 3 fois pour obtenir le résultat que je cherche
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<&-
[^] # Re: Quelques lignes de commandes en bash
Posté par mino60 . En réponse au message alternative de la commande paste. Évalué à -5.
merci beaucoup pour votre aide
j'ai ajouté deux autres fichiers malheureusement je dois executer les commandes 3 fois pour obtenir le résultat que je cherche
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<&-