Некоторое время назад я наткнулся на статью, в которой обсуждались непонятные команды терминала OS X.

Одна из команд сгенерировала диапазон символов, используя до трех значений, из памяти это выглядело примерно так:

<command> a z

Это сгенерирует диапазон символов от a до z.

Точно так же вы можете использовать что-то вроде этого, чтобы сгенерировать увеличивающийся ряд по определенному значению:

<command> 0 100 10

Будет генерировать значения от 0 до 100 и увеличивать значение на 10 каждый раз.

Кто-нибудь знает команду, о которой я говорю? Я наконец нашел хорошее применение для этого, и теперь я не могу вспомнить название этой чертовой команды! :)

Заранее спасибо.

2 ответа2

0

Ближайшая вещь, о которой я могу думать, это цикл for в bash, такой как этот (прокрутите вниз до примеров)http://www.cyberciti.biz/faq/bash-for-loop/

Я уверен, что нет команды, которая делает это специально

редактировать

Вы можете сделать это в командной строке, например,

echo {1..20}
0

Команда , которую я имел в виду был seq

ПРИМЕРЫ

# seq 1 3
1
2
3

# seq 3 1
3
2
1

# seq -w 0 .05 .1
0.00
0.05
0.10

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .