Estou aprendendo scripts de shell de um livro desatualizado, e parece-me realmente útil ter um programa que apenas retorna uma sequência de números delimitados por espaços como
$ range 10 20
10 11 12 13 14 15 16 17 18 19 20
Então, se você estiver executando um script de shell, poderá ter
for i in `range 10 20`; do some stuff with numbers in that range;done
existe tal coisa, ou eu mesmo preciso escrever?
range
por seq
no seu exemplo. separador padrão é de nova linha, ter espaços:seq -s " " 10 20
for
loop - ou mesmo qualquer comando geral que divida argumentos - a menos que você defina o IFS de maneira diferente.
seq
pois não é especificado pelo POSIX.