如何在 Bash 中转义“$”和“#”符号?

如何在 Bash 中转义“$”和“#”符号?

我有一个简单的字符串,我想从我的 bash 脚本中回显:

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

但是无论如何我尝试\在#之前添加我无法回显它=(所以我想知道 - 如何回显这样的命令?

答案1

由于字符串中已经有单引号,因此请使用双引号,并且仅转义符号$

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

相关内容