2012-03-28

Serie di numeri ottali ed esadecimali in bash

Per ottenere una serie di numeri in uno script si può ricorrere alle caratteristiche di espansione messe a disposizione da bash.
Provate:
echo {1..10}
echo {15..-3}
Oggi ho avuto necessità di ottenere i numeri in notazione ottale da 0000 a 0377 e poi gli stessi valori ma in notazione esadecimale, per ottenerli ho realizzato i seguenti codici per l'espansione:
echo 0{0..3}{0..7}{0..7}
echo {{0..9},{A..F}}{{0..9},{A..F}}
Nel post Sequenze di valori con bash ho trattato più approfonditamente l'argomento delle sequenze di valori.

Nessun commento:

Posta un commento