Ho ripetuto i numeri in ordine diverso. Sono in grado di visualizzarli in ordine crescente, anche con passaggi come:
$ seq --separator="," 1 10
1,2,3,4,5,6,7,8,9,10
$ seq --separator="," 1 2 10
1,3,5,7,9
Sono anche in grado di visualizzarli in ordine inverso, né continuo né graduale.
$ seq --separator="," 10 1
$ seq --separator="," 10 2 1
Nessun output per i comandi precedenti.
I dettagli della mia shell:
$ bash --version
GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.
Fammi sapere come sarei in grado di visualizzare i numeri in ordine decrescente?
seq
è uno strumento completamente non standard e non vi è alcuna garanzia che due implementazioni saranno le stesse. Se devi scrivere un ciclo che scorre indietro sui numeri in bash, usafor ((i=$max;i>=0;i--)) …
o simili.