Zpětné zatáčky jsou Command Substitution ve skořápce.
A jsou vyhodnoceny ve dvojitých uvozovkách.
Takže shell vidí
`long`
ve vašem řetězci a pokusíte se spustit příkaz long a pravděpodobně selže.
Musíte uniknout zpětným tahům
\`long\`
v řetězci s dvojitými uvozovkami, abyste tomu zabránili (nebo použijte řetězec v jednoduchých uvozovkách, který je nevyhodnocuje)
'... `long` ...'