사용! 에코의 문자

사용! 에코의 문자

에코를 조작하고 에코 기능에 표시됩니다.

나는 이것을 시도했다.

echo -e "Wake!\nUp!
bash: !\n!: event not found

그러면 이

# echo "Wake\!\nUp!"
Wake\!
Up!

이제 백슬래시와 느낌표가 표시됩니다. 이 문자를 올바르게 사용하는 방법은 무엇입니까? 내가 무엇을 놓치고 있나요?

답변1

작은따옴표를 사용하세요.

$ echo -e 'Wake!\nUp!'
Wake!
Up!

작은따옴표( )를 사용하면 ''쉘은 문자열을 문자 그대로 처리하고, 큰따옴표( )를 사용하면 이전 명령(이벤트)에 대한 참조 ""로 처리합니다 .!

관련 정보