Я изучаю сценарии оболочки из устаревшего учебника, и мне кажется, было бы очень полезно иметь программу, которая просто возвращает строку чисел, разделенных пробелами, что-то вроде
$ range 10 20
10 11 12 13 14 15 16 17 18 19 20
Затем, если вы делаете сценарий оболочки, вы можете иметь
for i in `range 10 20`; do some stuff with numbers in that range;done
такая вещь существует, или мне нужно написать это самому?
range
на seq
в вашем примере. по умолчанию используется разделитель новой строки с пробелами:seq -s " " 10 20
for
или даже любая общая команда, которая разделяет аргументы, если вы не установили IFS по-другому.
seq
как это не указано в POSIX.