У меня есть массив в Bash, скажем, он содержит числа {1, 2, 3, 4, 5}. Я хочу извлечь некоторые из этих чисел случайным образом, чтобы одно и то же число не извлекалось дважды.
По сути, если бы я хотел извлечь 3 числа из массива, мне нужны такие результаты, как: {3, 4, 1} или {5, 2, 4}, а не {1, 1, 3} или {2, 5, 2} .
Я пробовал удалять элементы по мере их извлечения, но всегда что-то путалось. Кто-нибудь может помочь?