проблема параметров скрипта bash - PullRequest
1 голос
/ 07 ноября 2010

Я не могу понять, в чем проблема

if [ $# -eq 1 ]; then
    if [ "$1"=="-h" ]; then
            help
    else
            echo "bad parameter, if you put only one parameter, you can choose only -h"
    fi

, независимо от того, что я даю в качестве первого параметра, скрипт никогда не попадает в другую часть, и каждый раз, когда он отображает справку

1 Ответ

4 голосов
/ 07 ноября 2010

Правильный синтаксис:

if [ "$1" = "-h" ]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...