このコマンドの出力の最後の2行に「No Difference Found」という文字列がない場合は、不一致通知を受け取る必要があります。私はこれを数時間調べてきましたが、理解できません!いいえ、amassが言ったように違いがあるかどうかわかりません。
amass track -d beesy.me | grep "No differences discovered"
if [[$? -eq 1]];
discord_notify "Changes in beesy.me domain!"
答え1
あなたが経験している問題は、次のようにスペースを配置しないことです。[[ $1 -eq 1 ]];
||演算子を使用することもできます。
amass track -d beesy.me | grep -q "No differences discovered" || \
discord_notify "Changes in beesy.me domain!"