【问题标题】:-bash: syntax error near unexpected token `newline'-bash:意外标记“换行符”附近的语法错误
【发布时间】:2011-07-05 07:10:43
【问题描述】:

要重置 SolusVM 的管理员密码,我正在执行 the following command:

php /usr/local/solusvm/scripts/pass.php --type=admin --comm=change --username=<ADMINUSERNAME>

这样做时,会打印以下错误消息:

-bash: syntax error near unexpected token `newline'

这个问题的原因是什么?我以 root 身份运行命令。

【问题讨论】:

    标签: bash syntax newline token


    【解决方案1】:

    字符“”表示占位符,您应该删除它们以阅读:

    php /usr/local/solusvm/scripts/pass.php --type=admin --comm=change --username=ADMINUSERNAME
    

    【讨论】:

    • 如果你真的需要尖括号,你应该用引号将值括起来,例如在git commit --author="John Doe &lt;john@example.com&gt;".
    猜你喜欢
    • 1970-01-01
    • 2014-02-26
    • 2018-12-18
    • 2014-01-20
    • 2015-12-11
    • 2021-07-29
    • 2014-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多