我写了一个小 Bash 脚本,从命令行读取时遇到问题。我认为是因为我在 Windows 上编写了脚本。这是代码:
read NEW_MODX_PROJECT
和调试模式的输出
+ read $'NEW_MODX_PROJECT\r'
最后在这里我得到的错误
': Ist kein gültiger Bezeichner.DX_PROJECT
我认为在英语中它应该表示“':不是有效的标识符.DX_PROJECT”
在 Windows 上编写它时,它运行良好。我使用console2来测试它使用的是sh.exe。