|
From: | Rodrigo Tenorio |
Subject: | Re: [shell-script] Re: Substituição de valores por * após um padrão |
Date: | Thu, 28 Nov 2019 09:38:36 -0300 |
Aê Raul, é isso?$ var=$(sed -r 's/^(.*:..)(.*)$/\1\t\2/' arq) && paste -d "" <(cut -f1 <<< "$var") <(tr '[[:alnum:][:punct:]]' \* <<< "$(cut -f2 <<< "$var")")
address@hidden:mi********
address@hidden:mi**************
address@hidden:mi****************
address@hidden:xa**************
address@hidden:mi****************Abraços,Julio» Não tem tempo para fazer um curso presencial?» Na sua cidade não tem nenhum bom curso de Linux?» Em outubro abriremos uma semana de inscrições» para uma nova turma. Veja mais detalhes em:Também damos treinamento em sua empresaem qualquer cidade, com certificado e nota fiscal.Em qui., 28 de nov. de 2019 às 00:34, Raul Libório address@hidden [shell-script] <address@hidden> escreveu:Corrigindo, o padrão que procuro é:
email + dois pontos ( : ) + dois primeiros caracteres da senha + o
resto dos caracteres substituídos por asterisco.
Ficou implicito nos exemplos, mas melhor detalhar :)
Em qui., 28 de nov. de 2019 às 00:37, Raul Libório
<address@hidden> escreveu:
>
> Amigos, confesso que já exauri minhas tentativas :)
>
> Tenho um arquivo.txt com o seguinte texto: (exemplo)
> address@hidden:minhaSenha
> address@hidden:minhaSen21hadasa
> address@hidden:minheweqwaSenhddaa
> address@hidden:xadaeeminhaSenha
> address@hidden:minhd231231aSe1nha
>
> O que preciso?
> Que a saída seja:
> email + dois pontos ( : ) + dois primeiros caracteres da senha. Algo assim:
>
> address@hidden:mi********
> nhaSenha = 8 caracteres, 8 asteriscos
>
> Tentei por exemplo, sed -r 's/:(..)+/\:\1*****/g' pass.txt
> porém aqui eu estou definindo a quantidade de asteriscos que serão
> impressos. O que não é procuro.
>
> Tentei salvar os valores depois do padrão em um segundo grupo, e
> depois substituir os valores desse segundo grupo pelos asteriscos, mas
> não consegui fazer isso. =\
>
>
>
>
> --
> Raul Libório
> http://rauhmaru.blogspot.com/
> openSUSE Member | Linux User #4444581
>
> /etc/httpd/conf.d/ssl.conf:7
> # Do NOT simply read the instructions in here without understanding
> # what they do. They're here only as hints or reminders. If you are unsure
> # consult the online docs. You have been warned.
--
Raul Libório
http://rauhmaru..blogspot.com/
openSUSE Member | Linux User #4444581
/etc/httpd/conf.d/ssl.conf:7
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
[Prev in Thread] Current Thread [Next in Thread]
- Substituição de valores por * após um padrão, Raul Libório, 2019/11/27
- Re: Substituição de valores por * após um padrão, Raul Libório, 2019/11/27
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Andre Lopes da Silva, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Julio C. Neves, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Rodrigo Tenorio <=
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Rodrigo Tenorio, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Raul Libório, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Jamenson Ferreira Espindula de Almeida Melo, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Raul Libório, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Rodrigo Tenorio, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Julio C. Neves, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Paulo, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Andre Lopes da Silva, 2019/11/28
- Re: [shell-script] Re: Substituição de valores por * após um padrão, Julio C. Neves, 2019/11/28
Re: [shell-script] Substituição de valores por * após um padrão, Paulo, 2019/11/28
- Prev by Date: Re: [shell-script] Re: Substituição de valores por * após um padrão
- Next by Date: Re: [shell-script] Re: Substituição de valores por * após um padrão
- Previous by thread: Re: [shell-script] Re: Substituição de valores por * após um padrão
- Next by thread: Re: [shell-script] Re: Substituição de valores por * após um padrão
- Index(es):