3

ファイルのシェル スクリプトを作成していますが、次のエラーが表示されます。

構文が正しいことは確かです。何がエラーなのかわからない

if[ "$check" = "rename" ]; then
      echo "now "
else
      echo "blub"
fi

私はそれが重複した質問であることを知っています。私もこれを試しました(最初の解決策の代替セクション)。:(。それでも私にはうまくいきません

4

3 に答える 3

8

キーワード if の後にスペースがありません。

if [ $check == "rename" ]; then

動作するはずです。

于 2012-07-24T00:44:51.460 に答える