Как избежать символов `$` и `#` в bash?

У меня есть простая строка, я хочу эхо из моего сценария bash:

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

Но как я пытаюсь добавить \ до # Я не могу его эхо = (Так что я задаюсь вопросом - как эхо такой команды?

12
задан 20 January 2012 в 16:08

5 ответов

Поскольку у вас уже есть одинарные кавычки в строке, используйте двойные кавычки и избегайте только знака $:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
15
ответ дан 25 May 2018 в 15:01

Поскольку у вас уже есть одинарные кавычки в строке, используйте двойные кавычки и избегайте только знака $:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
16
ответ дан 31 July 2018 в 10:45

Поскольку у вас уже есть одинарные кавычки в строке, используйте двойные кавычки и избегайте только знака $:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
16
ответ дан 2 August 2018 в 02:06

Поскольку у вас уже есть одинарные кавычки в строке, используйте двойные кавычки и избегайте только знака $:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
16
ответ дан 6 August 2018 в 02:20

Поскольку у вас уже есть одинарные кавычки в строке, используйте двойные кавычки и избегайте только знака $:

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
16
ответ дан 15 August 2018 в 20:23

Другие вопросы по тегам:

Похожие вопросы: