1

私は次のようなbashスクリプトを持っています、

#!/bin/bash
zone=$1
if  [ "$zone" == "A" ]; then
    pdsh -l abc -w server[01-12] 'sudo abc stop'
elif ["$zone" == "B" ]; then
    pdsh -l abc -w server[1-12].abc.def.com 'sudo abc stop'
fi

サーバー文字列.abc.def.comがエラーをスローしています。文字列を受け入れるようにするにはどうすればよいですか

4

1 に答える 1

2

行にスペースがありませんelif

elif [ "$zone" == "B" ]; then
于 2012-08-22T08:35:34.023 に答える