$ unrot(){
prompt="$1"
abc="abcdefghijklmnopqrstuvwxyz"
for (( shift=25; shift>=1; shift--)); do
message="(<<<"$prompt" sed "yabc/${abc:$shift}${abc::$shift}/")"
echo "Message encoded with ROT$((26-$shift)):"
echo "$message"
echo ""
done
}
$ unrot 'oek qhu co iekbcqju, qdt y mybb tytysqju co byvu je oek. buj ki ru ijhedw qdt meha xqht veh q xqffo vkjkhu jxqj mu sqd ixqhu jewujxuh.'
Message too long. Click here to view full text.