Bagaimana cara melepaskan simbol `$` dan `#` di bash?


14

Saya memiliki string sederhana yang ingin saya gema dari skrip bash saya:

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

Tetapi bagaimana saya mencoba menambahkan \sebelum # I cant echo it = (Jadi saya ingin tahu - bagaimana cara mengulangi perintah seperti itu?


1
mencoba menggunakan tanda kutip ganda "bukannya tunggal '? ...... tentu saja Anda masih perlu melarikan diri dari $,' dan \.
matt

Jawaban:


20

Karena Anda sudah memiliki tanda kutip tunggal dalam string, gunakan tanda kutip ganda, dan lepaskan hanya $tanda:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.