bash에서`$`및`#`기호를 이스케이프 처리하는 방법은 무엇입니까?


14

내 bash 스크립트에서 에코하려는 간단한 문자열이 있습니다.

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

그러나 \# 전에 추가하려고하는 방법은 에코 할 수 없습니다 = (그래서 궁금합니다-그러한 명령을 에코하는 방법은 무엇입니까?


1
작은 따옴표 대신에 큰 따옴표를 사용하여 "? ...... 물론 $, '및 \를 이스케이프해야합니다.
matt

답변:


20

문자열에 작은 따옴표가 이미 있으므로 큰 따옴표를 사용하고 $부호 만 이스케이프 하십시오.

echo "\$(document).ready(function() {\$('#cf-footer-paragraph').append('<p>Revision 12345</p>');});"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.