linux user group brescia

immagine del castello

Archivio della mailing list

R: R: sed e tr e simili

Gabriele Villi gvilli a iol.it
Mer 29 Ott 2003 16:59:18 UTC
cartolina wrote:
> questa funziona! 
> bene fino a $9, poi sballa e da' numeri come 20, 9100000000
> settaggi della bash? studio!
certo, la notazione $n per bash e' valida per 0<=n<9. Il risultato di 
echo $15 e' la stampa del valore del parametro in posizione 1 
immediatamente seguito dal carattere '5'. Per far riferimento ai 
parametri in posizione >=10 devi usare lo statement shift (man bash)

Comunque non sei obbligato ad usare la shell per elaborare la riga; awk, 
ad esempio, e' molto piu' flessibile per questi lavoretti (a volte mi 
viene quasi il sospetto che l'abbiano inventato apposta!)

ciao
gv





Maggiori informazioni sulla lista Lug