Я предполагаю, что вы хотите, чтобы он был рандомизирован, исходя из того, что "специальный" всегда первый. Вот гигантский хакерский способ, который делает это. ПРИМЕЧАНИЕ: Ваш сценарий - scr.bash
.
$ echo $(./scr.bash | fold -w1 | shuf | tr -d '\n')
$ echo $(./scr.bash | fold -w1 | shuf | tr -d '\n')
qT*Jyv8Y
$ echo $(./scr.bash | fold -w1 | shuf | tr -d '\n')
QbOvX3n-
$ echo $(./scr.bash | fold -w1 | shuf | tr -d '\n')
*Q5nGgIt
Это грубо, но показывает вам подход.
Команда fold
разбивает вывод на 1 символ в строке. Есть и другие способы сделать это, но я выбрал fold
. Команда shuf
может "тасовать" строки в случайном порядке. Команда tr
удалит символы новой строки (\n
) из первоначального сгиба, который мы сделали.
Это называется "Программа установки в текстовом режиме". Кроме графической установки Anaconda также имеет установку в текстовом режиме. В случае возникновения одной из следующих ситуаций при установке будет использоваться текстовый режим.
Я сам не выбрал текстовый режим, я думаю, что установка не смогла определить аппаратное обеспечение дисплея, потому что я использую KVM для работы с сервером. Есть некоторые различия между графической установкой и текстовым режимом (я не знаю, почему должна быть разница между ними). Различия заключаются в:
для этой проблемы я выбрал вторую (Install system with basic video card ) и проблему решил, а в графической установке появились все опции. Я думаю, что в HP DL380 G4 видеокарта слабая или установка не может ее распознать, поэтому я использую установку в текстовом режиме. но с базовой видеокартой моя проблема решена.
Некоторая сопутствующая информация: Мы можем настроить опции, недоступные в текстовом режиме, с помощью опций загрузки. смотрите эту ссылку .
Выберите "Использовать свободное пространство". Надеюсь, у вас есть свободное место на жестком диске. Я имею в виду свободное место не на жестких дисках, а на HDD. Если нет, то нужно создать немного свободного места на жестком диске, изменив размер раздела.