|
From: | Gustavo Filgueiras |
Subject: | Re: [shell-script] Escapar @. |
Date: | Thu, 27 Nov 2014 20:04:03 -0200 |
Amigos,Vou testar as opções hoje a noite em casa :)Em 27 de novembro de 2014 08:46, Flavio Steimacher address@hidden [shell-script] <address@hidden> escreveu:Tente com aspas simples no usuario/senhagit clone https://'usuario:p@ssword'@github.com/usuario/repo.gitou aspas duplas no password somentegit clone https://usuario:"p@ssword"@github.com/usuario/repo.gitEm 27 de novembro de 2014 07:10, Rodrigo Tenorio address@hidden [shell-script] <address@hidden> escreveu: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]
- Re: [shell-script] Escapar @., (continued)
- 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, 2014/11/27
- Re: [shell-script] Escapar @., Gustavo Filgueiras, 2014/11/27
- Re: [shell-script] Escapar @., Gustavo Filgueiras <=
- Prev by Date: RE: [shell-script] Exemplo de expansão devariável
- Next by Date: Erro durante o processo do script via shell, mas linha de comando ok.
- Previous by thread: Re: [shell-script] Escapar @.
- Next by thread: Re: [shell-script] Exemplo de expansão devariável
- Index(es):