Como escapar dos símbolos `$` e `#` no bash?


14

Eu tenho uma string simples que eu quero eco do meu script bash:

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

Mas como eu tento adicionar \antes de # eu não posso repetir isso = (Então eu me pergunto - como repetir esse comando?


1
tentou usar aspas duplas "em vez de solteiro e \ '...... é claro que você ainda terá de escapar de qualquer $,?'.
Matt

Respostas:


20

Como você já possui aspas simples na string, use aspas duplas e escape apenas do $sinal:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.