3

我想检查 OSX 上的 bash 脚本中是否存在输入参数。我愿意:

if [-z "$1"]

我得到:

/usr/local/bin/deploy.sh: line 8: [-z: command not found

有小费吗?

谢谢。

4

1 回答 1

7

您需要在条件周围留一个空间:

if [ -z "$1" ]

    ^       ^
于 2013-09-08T10:48:46.470 回答