|
From: | Flavio Steimacher |
Subject: | Re: [shell-script] Escapar @. |
Date: | Thu, 27 Nov 2014 08:46:37 -0200 |
Você poderia tentar uma outra aproximação.
Já pensou em usar expansão de variável para substituir o arroba por uma sequência de caracteres definida por você ou pelo código aasc do arroba?Rodrigo Boechat
Em 26/11/2014 23:32, "Gustavo Filgueiras address@hidden [shell-script]" <address@hidden> escreveu:Obrigado pela ajuda.Caros,consegui resolver, segue a solução.
git clone https://usuario:p\%address@hidden/usuario/repo.gitEm 26 de novembro de 2014 22:31, Gustavo Filgueiras <address@hidden> escreveu:Mas não consigo executar a saida do echo para testar.Tentei usar uma tabela que eu vi no blog do julio.Caros,Tive uma nova ideia mas sem sucesso.
$ echo -e "git clone https://usuario:p\address@hidden/usuario/repo.git"
git clone https://usuario:p@ssword@github.com/usuario/repo.gitEm 26 de novembro de 2014 21:32, Gustavo Filgueiras <address@hidden> escreveu:Luiz,sem problemas, obrigado por me ajudar !Em 26 de novembro de 2014 21:30, Luiz Roberto Ferreira address@hidden [shell-script] <address@hidden> escreveu:Gustavo, estou sem o note no momento para testes. Alguém da lista terá a resposta que precisa (e eu tb)
AbsEm 26/11/2014 21:21, "Gustavo Filgueiras address@hidden [shell-script]" <address@hidden> escreveu:SO ( XenServer ):Usando duas \\ ou \\\ o erro continua.Luis,obrigado pela resposta.
uname -a
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64 GNU/LinuxEm 26 de novembro de 2014 21:18, Luiz Roberto Ferreira address@hidden [shell-script] <address@hidden> escreveu:Ou com duas... \\@ dependendo do S.O.
Em 26/11/2014 21:15, "Luiz Roberto Ferreira" <address@hidden> escreveu:Tente com 3 contra barras \\\@
Em 26/11/2014 21:09, "Gustavo Filgueiras address@hidden [shell-script]" <address@hidden> escreveu:Gustavo FilgueirasObrigado a todos.Quando eu uso só o comando, git clone https://github.com/usuario/repo.git ele pede o usuario e senha, então usei o comando acima, que é o mesmo que eu uso para trocar a senha de root em uma linha só.Exemplo 2:Quando executo o exemplo acima, ele da erro, pois como a senha tem @ ele entende que o próximo parâmetro é o host. tentei escapar com \ ou então usar a url entre " " mas também não foi.Exemplo 1:Caros, boa noite.Eu preciso escapar o @ que uso na senha, pois ele está se confundido com o host.
git clone https://usuario:p@ssword@github.com/usuario/repo.git
( echo usuario ; echo p@ssword ) | git clone https://github.com/usuario/repo.git--Atenciosamente,
Flavio Steimacher
DBA Oracle
LPIC1 - Linux Professional Institute Certified
CLA - Novell Certified Linux Administrator
DCTS - Novell Data Center Technical Specialist
[Prev in Thread] Current Thread [Next in Thread]
- Escapar @., Gustavo Filgueiras, 2014/11/26
- Re: [shell-script] Escapar @., Luiz Roberto Ferreira, 2014/11/26
- Re: [shell-script] Escapar @., Luiz Roberto Ferreira, 2014/11/26
- Re: [shell-script] Escapar @., Gustavo Filgueiras, 2014/11/26
- Re: [shell-script] Escapar @., Luiz Roberto Ferreira, 2014/11/26
- Re: [shell-script] Escapar @., Gustavo Filgueiras, 2014/11/26
- Re: [shell-script] Escapar @., Gustavo Filgueiras, 2014/11/26
- Re: [shell-script] Escapar @., Gustavo Filgueiras, 2014/11/26
- Re: [shell-script] Escapar @., Luiz Roberto Ferreira, 2014/11/26
- Re: [shell-script] Escapar @., Rodrigo Tenorio, 2014/11/27
- Re: [shell-script] Escapar @., Flavio Steimacher <=
- Re: [shell-script] Escapar @., Gustavo Filgueiras, 2014/11/27
- Re: [shell-script] Escapar @., Gustavo Filgueiras, 2014/11/27
- Prev by Date: Re: [shell-script] Escapar @.
- Next by Date: Re: [Bulk] Re: [Bulk] [shell-script] Exemplo de expansão de variável
- Previous by thread: Re: [shell-script] Escapar @.
- Next by thread: Re: [shell-script] Escapar @.
- Index(es):