이스케이프 문자(작은따옴표)는 Linux 별칭에서 작동하지 않습니다.

이스케이프 문자(작은따옴표)는 Linux 별칭에서 작동하지 않습니다.

별칭에 이스케이프 문자를 사용하려고 합니다.

간단한 예는 다음과 같습니다.

echo 'Hello'

그래서 다음 별칭을 썼습니다.

alias sample 'echo \'Hello\' '

그러나 별칭을 얻으려고 하면 다음과 같은 내용이 표시됩니다.

견줄 나위 없는'.

왜 이런 일이 발생하는지 아시나요?

추신: 을 사용할 수 있다는 것을 알고 있지만 alias "echo 'Hello'"별칭에서 이스케이프를 테스트하고 싶습니다.

도움을 주시면 감사하겠습니다. 감사해요!

답변1

위의 설명에서 언급했듯이 귀하의 진술에는 등호가 없습니다. 그러나 Bash 사용을 고려하십시오.기능대신 더 유연합니다.

샘플() {
    echo \'안녕하세요\'
}

관련 정보