Davide Prina ha scritto:
Marco wrote:Davide Prina ha scritto:#!/bin/bash for(( i=0; i<= $((($COLUMNS-$(echo $1 | wc -c)-1)/2)); i++ )); do echo -n " " done echo $1BTW ho provato il tuo script ma non funziona :-($./nome_script ciao Hai qualche idea?$ . ./nome_script Ciao o $ source ./nome_script Ciao Ciao Davide
ho provato ad aggiungere la variabile $COLUMNS #!/bin/bash for(( i=0; i<= $((($1-$(echo $2 | wc -c)-1)/2)); i++ )); do echo -n " "; done; echo $2; ./nome_script $COLUMNS Ciao in questo modo funziona. Non so se e' utilizzabile ai fini della richiesta iniziale. Beppe