Pular para o conteúdo

Erro ao tentar substituir "/" [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Erro ao tentar substituir "/" [RESOLVIDO]

Enviado em 14/10/2019 - 09:25h

Estou tendo problemas ao usar o awk para substituir strings, no caso quero substituir "/" por "\/" de uma determinada variável com o comando abaixo mas da erro, já tentei varias maneiras mas não consegui.
Me ajuda!
echo $dir_aa | awk '{gsub(/'/'/,'\/'); print $0}'  

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Erro ao tentar substituir "/" [RESOLVIDO]

Enviado em 14/10/2019 - 09:50h

Tentei mais um pouco e acabei conseguindo com o comando abaixo. XD
echo $dir_aa | sed -r 's/\//\\\//'g 

3. Re: Erro ao tentar substituir "/" [RESOLVIDO]

Enviado em 14/10/2019 - 09:55h

É isso "\/" que você quer?
$ dir_aa="a/a" ; echo $dir_aa | sed 's|/|\\/|'

a\/a



4. Re: Erro ao tentar substituir "/" [RESOLVIDO]

Enviado em 14/10/2019 - 11:18h

Isso mesmo. Também funcionou valeu!

5. Re: Erro ao tentar substituir "/" [RESOLVIDO]

Enviado em 14/10/2019 - 16:34h


MINEMAM escreveu:

Estou tendo problemas ao usar o awk para substituir strings, no caso quero substituir "/" por "\/" de uma determinada variável com o comando abaixo mas da erro, já tentei varias maneiras mas não consegui.
Me ajuda!
echo $dir_aa | awk '{gsub(/'/'/,'\/'); print $0}'  

Boa tarde, segue mais uma opção:
dir="$PWD"
echo $dir
/home/user
echo ${dir//\//\\/}
\/home\/user

Importante: echo -e "$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')"
Att.: Marcelo Oliver

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder