notes/BASH Word Scramble-hYmi0xdg.sh
#!/bin/bash


function scramble(){
  local s=$* i
  while((${#s})); do
    ((i=RANDOM%${#s}))
    echo -n "${s:i:1}"
    s=${s::i}${s:i+1}
  done
}

scramble This is a test

syntax highlighted by Code2HTML, v. 0.9.1