에코를 조작하고 에코 기능에 표시됩니다.
나는 이것을 시도했다.
echo -e "Wake!\nUp!
bash: !\n!: event not found
그러면 이
# echo "Wake\!\nUp!"
Wake\!
Up!
이제 백슬래시와 느낌표가 표시됩니다. 이 문자를 올바르게 사용하는 방법은 무엇입니까? 내가 무엇을 놓치고 있나요?
답변1
작은따옴표를 사용하세요.
$ echo -e 'Wake!\nUp!'
Wake!
Up!
작은따옴표( )를 사용하면 ''
쉘은 문자열을 문자 그대로 처리하고, 큰따옴표( )를 사용하면 이전 명령(이벤트)에 대한 참조 ""
로 처리합니다 .!