ansmirnov

Bash: генерация случайного целого числа в диапазоне

Теги: SysAdm, Programming, Bash, GNU/Linux

При необходимости сгенерировать несколько целых чисел в shell-скрипте можно воспользоваться командой shuf.

Следующая команда сгенерирует одно целое число в диапазоне от 100000 до 999999:

shuf -i 100000-999999 -n 1

После ключа -n может быть любое положительное число, задающее количество генерируемых чисел.