【发布时间】:2018-01-02 20:27:01
【问题描述】:
我目前正在研究 shell 脚本,但遇到了一些语法问题。
我想要做的就是用 'if' 语句来捕捉任何带有字母表的用户输入,除了“giveup”行
这是我构建的代码:
if [ $usrGuess =~ *[:alpha:]* && $usrGuess != "giveup" ]
一旦我运行代码,它会给出错误消息:
[: missing `]'
如果你们对此有任何解决方案,我很乐意听取您的建议:)
谢谢!
【问题讨论】:
标签: regex bash shell if-statement sh