如何设置包含单个破折号“-”的 shell 变量?

如何设置包含单个破折号“-”的 shell 变量?

如何使用单个破折号 ( ) 在Bash- Zsh 中设置变量?

这些都不起作用:

x=-
x=\-
x='-' 

编辑:这似乎在 Bash 中工作得很好,我在 Zsh 中使用 echo 来测试它,但它不起作用。

答案1

问题出在回声上。该变量已正确分配,但必须改为使用echo - $x

相关内容