経験の少ないユーザーのための可視性と使いやすさのために、定期的なJenkinsジョブとして設定したいシンプルなシェルスクリプトがあります。 、私が間違って何をやっているか否かにかかわらず、「できません」の「エラーメッセージが見出されていない」の$ OUTPUTFILEであるJenkinsでシェルスクリプトが失敗しない
#!/bin/bash
outputfile=/opt/jhc/streaming/check_error_output.txt
if [ "grep -sq 'Unable' $outputfile" == "0" ]; then
echo -e "ERROR MESSAGE FOUND\n"
exit 1
else
echo -e "NO ERROR MESSAGES HAVE BEEN FOUND\n"
exit 0
fi
私のスクリプトは常に返します。ここでは
は、スクリプトのですか?「できません」が見つからない場合、私はまた
あなたの男を!私は自分自身を考えていたはずです、私はそれをあまりにも凝視していました、私の頭は消えました – jto