2
ответа

Как сделать выборку без замены из скрипта, который случайным образом извлекает 200 символов с помощью shuf?

У меня есть скрипт, который извлекает 200 случайных символов из набора :#!/usr/bin/bash n=$ (stat -c "%s" newfile.txt )r=$ (шуф -i1 -"$ ((n -200+1 ))" -n1 )< newfile.txt tail -c+"$r&...
20.12.2020
2
ответа

Как использовать цикл for для сохранения вывода скрипта в отдельные файлы

Мне помогли вычесть 200 случайных последовательностей из файла fasta, подобного этому :JQ086372.1 Фаг энтеробактерий HK446, полный геном ATGGCAGATAAACGAATCCGTTCCGACAGTTCGGCGGCAGCGGTTCAGGCCATGAAAAATGCAGCTGTGG...
04.12.2020
2
ответа

Чтение из dev/urandom -поведение системы

При чтении из dev/urandom с помощью, например, head или dd, конечно, ожидается, что вывод всегда будет случайным и разным. Как это обрабатывается UNIX на низком уровне? Файл естественно обрезан...
25.08.2020
2
ответа

Как я могу хранить команды как переменные и выполнять их случайным образом в bash?

Как я могу хранить команды как переменные и выполнять их случайным образом в bash? command1=" convert -size 2000x1000 xc:none -gravity center \ -stroke yellow -pointsize 50 -font Courier-BoldOblique -...
21.02.2020
2
ответа

Можно ли передать urandom в dd для очистки диска, но пропустить каждый второй блок для ускорения?

Я протирал большое количество старых ноутбуков для пожертвований/утилизации. Для этого я загружаюсь в Linux live CLI с USB или компакт-диска и использую dd if=/dev/urandom of=/dev/sda status=progress, чтобы перезаписать ...
11.02.2020
2
ответа

Поколение пары ключей RSA 2048 года: через openssl 0,5 с через gpg 30-е, почему различие?

Поколение пары ключей RSA 2048 года: через openssl 0,5 с через gpg 30-е, почему различием Там являются несколько программ, которые могут gerate RSA общедоступные/частные пары ключей, GnuPG/OpenPGP, например, имеет wizzard быть...
12.01.2020
2
ответа

Почему создание файла со случайным текстом занимает больше времени, чем с нулями?

Недавно я создал тестовый файл, потому что хотел поиграться с logrotate. Я искал решение для создания файла любого размера, который я хочу. Я узнал, что это мое решение: dd if=/dev/...
07.01.2020
2
ответа

Создание случайного файла всего в одну строку, но с определенной длиной

Я хочу создать файл (случайный контент), но только с одной большой строкой в ​​1 МБ внутри него. Я пытался использовать эту команду, но она не сработала: head -n 1 -c 1m /dev/urandom > /sdcard/file.txt Как ...
05.09.2019
2
ответа

Является ли dd if=/dev/urandom of=/dev/mem безопасным?

Что именно это делает? Я не понимаю, как вы могли получить доступ к базовой памяти с помощью этого ... кажется странным. Это безопасно? dd if=/dev/urandom of=/dev/mem
26.07.2019
2
ответа

Почему при использовании $RANDOM результаты распределяются неравномерно?

Я читал о ГСЧ в Википедии и о функции $RANDOM в TLDP, но на самом деле это не объясняет этот результат: $ max=$((6*3600)) $ для f в {1..100000}; выполнить эхо $(($RANDOM%max/3600)); сделано | сортировать | uniq -c ...
05.07.2019
2
ответа

Использование sed для замены "A" на "B" или "C"

Это должно быть просто, но я не могу понять. Если я хочу заменить A или B на C с помощью sed, код потенциально может быть таким: $ echo AAXXAAYYBB | sed 's/[AB]/C/g' CCXXCCYYCC Это...
21.06.2019
2
ответа

Должны ли / dev / random и / dev / urandom создаваться при каждой загрузке, или это статические файлы, которые можно поместить в tar?

Должны ли / dev / random и / dev / urandom создаваться при каждой загрузке, или это статические файлы, которые можно поместить в tar? Я пытаюсь понять, нужно ли мне воссоздавать их каждый раз при запуске операционной системы, ...
09.02.2019
2
ответа

Как указать шанс при установке переменной на случайный элемент в массиве?

Сейчас я делаю что-то вроде этого, чтобы установить переменную на случайный элемент в массиве: array=("foo" "bar" "baz") var=${array[$RANDOM % ${#array[@]} ]} Как мне быть, если я хочу установить $var в одно из ...
05.02.2019
2
ответа

Что означает «w» с urandom?

> strace w 2> & 1 | grep urandom read (4, "/ usr / bin / grep \ 0urandom \ 0", 2047) = 22 > Зачем "w" нужен urandom? Как этого избежать? ОБНОВЛЕНИЕ:> strace w 2> & 1 | awk '/ urandom /' read (...
25.04.2017
2
ответа

Изменение имени хоста на рабочем столе Linux Mint к случайному значению во время начальной загрузки

При изменении имени хоста на случайный набор алфавитно-цифровых символов на Linux Mint выполнения машины (17.1 Rebecca, 64-разрядная Корица) я встречаюсь с некоторыми проблемами. Следующий сценарий изменяется...
13.04.2017
2
ответа

Использование NeuG TRNG с /dev/random?

У меня есть аппаратный генератор истинных случайных чисел NeuG (http://www.gniibe.org/memo/development/gnuk/rng/neug.html), и на его странице говорится, что он работает в системах GNU/Linux как /dev/ttyACM0 Могу ли я настроить /...
28.03.2017
2
ответа

Bash - Замена случайного числа между кавычками

Я создал скрипт, который пишет .flame/XML-подобные файлы, содержащие внутри себя строку, которая выглядит так: scale="n", где n - случайное число с переменным количеством цифр. Что я ...
04.01.2017
2
ответа

Когда использовать /dev/random против /dev/urandom

Следует ли мне использовать /dev/random или /dev/urandom? В каких ситуациях я предпочту одно другому?
18.11.2016
2
ответа

Источники энтропии для Linux

​​Допустим, мне нужен гигабайт или около того случайных данных из / dev / random, подходящих для одноразового блокнота (так что / dev / urandom отсутствует). Как мне заполнить мой / dev / random с достаточной энтропией для выполнения это? Я ищу ...
16.06.2015
2
ответа

Создание устройства, подобного/dev/random из сценария

Я пишу программу, для которой я создам сценарий для генерации данных тестирования в определенном формате. Как я могу создать/dev/myprogram устройство, которое работало бы подобное/dev/random (предпочтительно в...
28.01.2015
2
ответа

случайная перестановка строк текста

Если у меня есть файл со следующим содержанием: 0001 0002 0003 0004 0132 0137 0138 0141, Как я могу получить случайную перестановку их в ударе?
09.11.2014
2
ответа

Как генерировать подобные Zipf образцы, при помощи языка сценариев

Есть ли любая функция языка сценариев (как в Python или ударе) что образцы от подобного zipf распределения для экспоненты 0 <<=1. PS: Я знаю о существовании функции numpy, которая может...
20.03.2012
2
ответа

Как генерировать случайные IP-адреса

$ nmap-n-iR 0-sL> $ RANDOM-IPS-TMP.txt grep-o" [0-9] *\. [0-9] *\. [0-9] *\. [0-9] *" RANDOM-IPS-TMP.txt | egrep-v "10.* |172. [16-32].* | 192.168.* | [224-255].*"> RANDOM-IPS.txt egrep: Недопустимый...
10.06.2011
2
ответа

dd, если =/dev/random 'случайным образом' bottlenecked с задержками Достижения, но я понятия не имею почему

Я получаю дико различное реальное время, когда я выполняю следующую команду. dd, если =/dev/random bs=1k count=1 Это doesn' происходят для того, если =/dev/null, и при этом этого не происходит для того, если =/dev/urandom я выполнил его 500...
25.05.2011
1
ответ

Случайное число синтаксиса ошибки bash

Мое задание состоит в том, чтобы показать случайное число (od -vAn -N4 -tu4 < /dev/urandom )между двумя числами при чтении. Я не понимаю, почему возникает синтаксическая ошибка, когда я проверяю исключение минимального значения и сгенерированное случайное
23.11.2021
1
ответ

Вывод случайных чисел между двумя диапазонами, связанными вместе

Этот вопрос касается генерации случайных чисел в диапазоне, что нормально, но не подходит для моего случая. Я объясню в терминах SQL, потому что мне кажется, что это проще для понимания, хотя вопрос касается bash
11.11.2021
1
ответ

сообщение системного журнала при загрузке :неинициализированное случайное чтение

ЦП AMD GX -412TC SOC :GX -412TC GE412TIYJ44JB 4 6 Вт 2 МБ 1,0 ГГц/ 1,4 ГГц Н/Д Н/Д DDR -1333 0 -90°C у которого нет rdrand :grep rdrand /proc/cpuinfo #ничего Я вижу следующие сообщения в системном журнале после загрузки машины :ядро :случайное :дд
24.10.2021
1
ответ

Что делать, если у меня плохое (статическое, низкоэнтропийное )случайное -начальное число в systemd?

Во встраиваемых системах распространены -файловые системы только для чтения. Чтение -означает только то, что начальное число /var/lib/systemd/random -не может быть обновлено при перезагрузке и, вероятно, является клоном случайного начального числа -другог
19.05.2021
1
ответ

Почему подсчет повторяющихся чисел из /dev/urandom выполняется одинаково во всех системах?

Эта команда, которая генерирует числа из /dev/urandom и печатает количество повторяющихся чисел, возвращает одно и то же на каждой системе. Почему? dd if=/dev/urandom count=1 bs=5M 2> /dev/null | од -|...
08.04.2021
1
ответ

Запустите две команды одну за другой в bash через функцию, вызываемую с помощью eval.

У меня возникли проблемы с запуском двух команд одну за другой в bash. Когда я бегу source2() { '/home/ds/Documents/scripts/Untitled Document 1.sh' && imgpath="$(ls | grep "^unsplash&...
05.04.2021