백틱(`)을 사용하지 않도록 ZSH 명령 대체를 어떻게 구성합니까?

백틱(`)을 사용하지 않도록 ZSH 명령 대체를 어떻게 구성합니까?

echo $(date)백틱 버전이 아닌 날짜가 반환 되기를 원합니다 .

echo $(date) # should return Wed Mar 6 09:50:41 EST 2019
echo `date` # should return `date` 

답변1

역따옴표를 큰 따옴표로 묶어서 기본 기능을 제거합니다.

$ echo '`echo`'
`echo`

그러나 약어는 큰 따옴표로 묶여 있습니다.

$ echo 'I can't process this.'
> Oh whoops that ">" means we're still in a strong quote.
I cant process this.
Oh whoops that ">" means were still in a strong quote.

관련 정보