[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Centrare stdout sullo schermo/file



Marco wrote:
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

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... :'(

a me funziona, sei sicuro di non aver tolto anche i doppi apici?
lo script lo esegui sempre così?
$ . ./script.sh

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Database: http://www.postgresql.org
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook



Reply to: