elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Duda bash de linux
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda bash de linux  (Leído 1,590 veces)
JulioRL8

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Duda bash de linux
« en: 7 Septiembre 2016, 00:33 am »

Hola buenas.
Estoy estudiando el bash de linux en mi carrera, y en los apuntes explican mal el como convertir ' en un caracter(ya que bash lo interpreta de uina manera especial tanto ' como $). Resulta que para escapar solamente hay que poner previamente '\'. Muy bien pues hago lo siguiente.

...$ echo ‘En el libro de inglés aparece Peter’\’’s cat’
‘En el libro de inglés aparece Peter’’’s cat’

Y esto es lo que me ocurre. Me salen 3 veces '. Por favor alguien me explique bien como se usa '\'.




En línea

Jeferi


Desconectado Desconectado

Mensajes: 886



Ver Perfil WWW
Re: Duda bash de linux
« Respuesta #1 en: 7 Septiembre 2016, 17:34 pm »

A mí me funciona sin comilla simple.

Es decir, la comilla simple la convierte a un caracter automáticamente.
Es el caracter de comillas dobles la que no convierte a caracter automáticamente

ejemplo

Código
  1. echo This is John's House # comilla simple sin escapar
  2. echo "This is John's House" # no hace falta escapara
  3.  
  4. echo "This is John\"s House" # para introducir una comilla doble, sí se debe escapar
  5. echo This is John\"s House
  6.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[BASH] Configuracion de seguridad linux
Scripting
DTS-Ghost 1 3,755 Último mensaje 9 Junio 2011, 03:03 am
por leogtz
bash en linux
Scripting
satorus 0 2,130 Último mensaje 12 Junio 2012, 16:52 pm
por satorus
bash linux
Scripting
elvehe 0 1,649 Último mensaje 22 Abril 2015, 02:25 am
por elvehe
Ayuda bash linux!!!
GNU/Linux
noobcoder 1 1,708 Último mensaje 24 Noviembre 2015, 16:37 pm
por Caster
Ayuda ejercicio bash linux
Scripting
Sonikka 1 1,681 Último mensaje 10 Noviembre 2016, 12:57 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines