Davide Prina ha scritto:
Meglio fare così: #!/bin/bash Testo=$1 for(( i=0; i<= $((($COLUMNS-${#1})/2)); i++ )); do Testo=" $Testo" done echo "$Testo" > out.txt Ciao Davide
Ciao Davide!L'unico "problemino" è così facendo, se stampo l'output a video (quindi tolgo > out.txt) la scritta viene
centrata, mentre se ridirgo l'output su file viene solo uno spazio... :'(Ho provato nel tempo perso in questi giorni ma non ho trovato la soluzione...
Tu hai qualche idea illuminante? :-) Grazie! Ciao Marco