# Trouver la longueur de la ligne la plus longue dans monfichier1longMax=0;whileread ligne;do[${#ligne} -gt $longMax]&&longMax=${#ligne};done < monfichier1
# Mettre toutes les lignes du monfichier à la même longueur
> monfichierTmp;whileread ligne;doprintf"%-"$longMax"s\t\n""$ligne" >> monfichierTmp;done < monfichier1
cat monfichierTmp > monfichier1 && rm monfichierTmp
# Ajouter ligne à ligne le contenu de monfichier2 à monfichier1
paste monfichier1 monfichier2 > monfichierTmp
cat monfichierTmp > monfichier1 && rm monfichierTmp
... et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.
# Quelques lignes de commandes en bash
Posté par MicP . En réponse au message alternative de la commande paste. Évalué à 0. Dernière modification le 28 janvier 2020 à 13:28.
... et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.