
msoliver
(usa Debian)
Enviado em 10/12/2019 - 21:28h
Pinguino escreveu:
Boa tarde, espero que alguém posso me ajudar, estou querendo criar um alfabeto modificado minha ideia é que cada letra ou carácter tenha um valor especifico
# variáveis
A="91"
a="091" #letra minuscula
B="33"
C="K99"
@="L2"
e quando eu digitar o comando
$ alpha2codix "codifica a frase"
$ codix2alpha "decodifica a frase"
porem estou com algumas duvidas hehe, devo colocar as letras em variáveis ou arrays ?
e como faço para quando eu digitar alpha2codix "qualquer coisa" ele já converter para o codigo?
sei que são duvidas meio bobas porem, faz pouco tempo que estudo Shell Script e me apaixonei por essa linguagem!
se alguém puder criar um simples exemplo do que eu disse acima, apenas para eu estudar e aprender mais, ficarei muito grato
Obrigado a todos que leram, tenham uma boa tarde :)
Fiz uns testes aqui, interessante....
usei array para as letras e os códigos
Um sed dentro de um laço, altera tudo...
ltr=($(echo {A..Z}))
cod=($(seq -w 99|shuf -n26|paste -sd ' '))
nome="VIVAOLINUX"
for ((n=0;n<${#ltr[*]};n++));do nome=$(sed "s/${ltr[$n]}/${cod[$n]}/g" <<< "$nome"); done
echo $nome
01320112250932100480
______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________