バックティック(`)を使用しないように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.

おすすめ記事