diff --git a/dots/bash/.bashrc b/dots/bash/.bashrc index d9108b3..2e761df 100644 --- a/dots/bash/.bashrc +++ b/dots/bash/.bashrc @@ -349,13 +349,26 @@ gpxImporter() { cd - } -tr+1() { - echo "$1" | tr 'a-z' 'b-za' +rot() { + if [[ -n $1 ]] && [[ -n $2 ]] ; then + if [[ $1 == "1" ]] ; then + echo "$2" | tr 'a-z' 'b-za' + elif [[ $1 == "-1" ]] ; then + echo "$2" | tr 'b-za' 'a-z' + elif [[ $1 == "5" ]] ; then + echo "$2" | tr 'a-z' 'f-zabcde' + elif [[ $1 == "-5" ]] ; then + echo "$2" | tr 'f-zabcde' 'a-z' + elif [[ $1 == "8" ]] ; then + echo "$2" | tr 'a-z' 'i-zabcdefgh' + elif [[ $1 == "-8" ]] ; then + echo "$2" | tr 'i-zabcdefgh' 'a-z' + fi + fi } -tr-1() { - echo "$1" | tr 'b-za' 'a-z' -} +#echo "frode" | tr 'a-z' 'i-zabcdefgh' + # ---