Каковы наилучшие генераторы случайных чисел, которые можно ввести в другую строку?

Каковы наилучшие генераторы случайных чисел, которые можно ввести в другую строку?

Я хочу сделать случайные строки, как, так как сделать генераторы случайных чисел, например, для 3 чисел, например, 000-999? Какая трость включена/включена/объединена в другую команду, например

curl 123999blabla.html
curl 123111blabla.html
curl 123000blabla.html

решение1

Команда такая:

curl `printf "%.3d" $(( $RANDOM % 1000 ))``printf "%.3d" $(( $RANDOM % 1000 ))`blabla.html

Объяснение:

  • $(( $RANDOM % 1000 ))создает (почти) случайное число в диапазоне 0-999
  • printf "%.3d" 12форматирует число (в данном случае 12, но в команде выше — вывод случайного деления) с ведущим нулем(ями)
  • обратные кавычки вокруг команды printf вставляют вывод внутренней команды во внешнюю
  • вы получаете 2 из вышеперечисленного, потому что ваши примеры команд, похоже, содержат серию из 2*3 случайных чисел
  • blabla.html в конце добавляет статический текст

Ваш пример curl не идеален, потому что вам нужно указать URL, а не имя файла для curl. Могу ли я предложить использовать его, echoпока вы не будете довольны результатом.

Связанный контент