Простой метод перетасовки элементы массива в оболочке BASH?

Я могу сделать это в PHP, но пытаюсь работать в оболочке BASH. Мне нужно взять массив, а затем случайным образом перетасовать его содержимое и выгрузить его в somefile. txt .

Таким образом, для данного массива Heresmyarray из элементов a; b; c; d; e; f; он создаст выходной файл output.txt , который будет содержать элементы f; c; b; a; e; d;

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

10
задан pfnuesel 5 July 2014 в 12:26
поделиться