Некоторое время назад я наткнулся на статью, в которой обсуждались малоизвестные команды терминала OS X.
Одна из команд генерировала диапазон символов, используя до трех значений. Насколько я помню, это выглядело примерно так:
<command> a z
Это сгенерирует диапазон символов от a до z.
Аналогично, вы можете использовать что-то вроде этого для генерации увеличивающегося ряда на определенное значение:
<command> 0 100 10
Будет генерировать значения от 0 до 100 и каждый раз увеличивать значение на 10.
Кто-нибудь знает команду, о которой я говорю? Я наконец-то нашел ей хорошее применение, а теперь не могу вспомнить название этой чертовой команды! :)
Заранее спасибо.
решение1
Ближайшее, что приходит мне на ум, — это цикл for в bash, например такой (прокрутите вниз до примеров) http://www.cyberciti.biz/faq/bash-for-loop/
Я почти уверен, что нет команды, которая бы делала это специально.
Редактировать
На самом деле это можно сделать, например, в командной строке.
echo {1..20}
решение2
Команда, о которой я думал, былаseq
ПРИМЕРЫ
# seq 1 3
1
2
3
# seq 3 1
3
2
1
# seq -w 0 .05 .1
0.00
0.05
0.10