1

2 つの引数を取るスクリプトがあるとします。たとえば、次の形式で 1 ​​つの引数または 2 つ以上の引数があるかどうかを確認する方法はありますか。

if [ check if arguments don't equal 2 ]; then
    echo Too many arguments
    exit 1
fi
4

1 に答える 1

5
if [ $# -ne 2 ]; then
   # Number of arguments was not 2
fi

この変数$#は、渡された引数の数を保持します。

于 2012-09-30T21:11:18.863 に答える