mercoledì 28 ottobre 2015

Sequenza di numeri [bash]

Salve!

Espansione di parentesi graffe VS il comando Seq.

$ echo {1..5} | tr ' ' '\n'
$ seq 1 5

$ echo {1..5}
$ seq -s ' ' 1 5
dove -s sta per output separator.

$ echo {001..5}
$ seq -s " " 001 5

$ echo -e {0..5}"\xc2\xb0"
$ seq -w  0 5 | sed  's/$/\xc2\xb0/' | tr "\n" " "; echo
"\xc2\xb0" = simbolo del grado

Incremento positivo
$ echo {1..10..2}
$ seq -s " " 1 2 10

Incremento negativo
$ echo {10..1..2}
$ seq -s " " 10 -2 1


E poi...
$ echo {a..z}
$ echo {a..z..3}




E ancora
$ echo -e {Lubit,Linux}"\xc2\xae"
\xc2\xae = simbolo del marchio registrato.

Alla prossima!

Nessun commento:

Posta un commento