Bashスクリプトエラー[閉じる]

Bashスクリプトエラー[閉じる]

ここで見つけた答えに基づいてこのbashスクリプトを作成しました。

If [[ $(autorep -J jobname | cut -c108-110 | sed -n '/ST/!'p | sed '/^$/d' | sed -n '/_/!'p) == *ST* ]]; then
    echo "Status is Started"
fi

間違い:

./stj.sh: line 1: syntax error near unexpected token `then'
  1. 端末にカットして貼り付けると内部コマンドが機能します()が、コマンドを使用して実行するとエラーが発生しますif

ベストアンサー1

あなたはそれを心から示していますIf。 bashキーワードは大文字と小文字を区別する必要がありますif

おすすめ記事