Если my-cmd
делает что-то подобное:
echo "abc\\def"
вывод будет следующим:abc\def
:обратная косая черта интерпретируется как escape-символ внутри двойных кавычек. OTOH, это рассматривается как буквальная обратная косая черта внутри одинарных кавычек:
echo 'abc\\def'
выдаст abc\\def
в качестве вывода.
РЕДАКТИРОВАТЬ :Это было протестировано с помощью bash. С тех пор ОП изменил тег на «zsh», так что это не отвечает на его вопрос. Если модераторы сочтут, что это уже неактуально, я удалю.