¿Cómo escapar de los símbolos `$` y `#` en bash?


14

Tengo una cadena simple que quiero hacer eco de mi script bash:

$(document).ready(function() {$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});

Pero de todos modos, ¿cómo trato de agregar \antes?


1
trató de usar comillas dobles "en lugar de la simple '? ...... por supuesto, aún tendrá que escapar de cualquier $,' y \.
mate

Respuestas:


20

Como ya tiene comillas simples en la cadena, use comillas dobles y escape solo del $signo:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.