Simple method to shuffle the elements of an array in BASH shell?
问题 I can do this in PHP but am trying to work within the BASH shell. I need to take an array and then randomly shuffle the contents and dump that to somefile.txt . So given array Heresmyarray, of elements a;b;c;d;e;f; it would produce an output file, output.txt , which would contain elements f;c;b;a;e;d; The elements need to retain the semicolon delimiter. I've seen a number of bash shell array operations but nothing that seems even close to this simple concept. Thanks for any help or