PDA

View Full Version : [Linux] shell script, tab width


guldo76
12-02-2004, 17:18
Ciao.
C'e` una variabile d'ambiente che regola la distanza tra i tab stop?
Spiego il problema:
ho fatto uno script che mi riassume determinate info sul sistema a me care :)
lo vorrei associare ad un xmessage associato a sua volta ad un tasto, o un'icona.
Il problema e` che la distanza tra i tab stop e` pochina, cosi` che se ho nomi
corti e nomi lunghi mi viene sfasato.
Ad esempio:
pio troppolunghissimo ciao
lunghetto bye mio
mentre io vorrei
pio troppolunghissimo ciao
lunghetto bye mio
Quindi spererei ci fosse il modo di "allungare" i tab stop, come la variabile
tab-width in emacs, insomma.
Fin'ora l'ho fatto all'occorrenza con sed, ma e` un tantino scomodo, e
soprattutto troppo ad hoc.

Spero di essermi spiegato! :)

Guldo

guldo76
13-02-2004, 16:09
:help:

guldo76
14-02-2004, 21:00
? :cry:

maxithron
14-02-2004, 21:51
com'è il tuo script?

guldo76
14-02-2004, 23:05
Pensavo per esempio a una cosa del tipo:
mount -l | sort | cut -d' ' -f1,3,5,6,7 | tr -s ' ' | tr ' ' '\t' | xmessage -file -
poi vorrei aggiungerci anche altro...
Per ora l'ho farcito di sed dove serve...
Scusate per la domanda un po' cosi`, ma m'e` venuto 'sto sfizio... :D

Grazie,

Guldo