голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как сгенерировать последовательность чисел 1 2 3 seq BASH

Очень часто нужно сгенерировать последовательность чисел 1 2 3 для циклов в BASH. Тут поможет команда seq. Вы можете сгенерировать руками последовательность чисел, но это большая трата времени. В этом примере применяется цикл for. Об этом цикле читайте в статье цикл for BASH.


# можно так: for a in $( seq 80 )
for a in `seq 80` 
do 
	echo -n "$a "
done 

#вывод: 1 2 3 4 5 ... 80

#Эта команда выводит последовательность целых чисел с шагом, заданным пользователем. 
#По-умолчанию, выводимые числа отделяются друг от друга 
#символом перевода строки, однако с помощью ключа -s может быть задан другой разделитель.

seq 10

#вывод:
1
2
3
4
5
6
7
8
9
10

seq -s : 10
#вывод: 1:2:3:4:5:6:7:8:9:10
просмотры: 1531, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-04-27 15:51:01
проголосовать:

Комментарии:






поиск
реклама
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей