シェルスクリプトで警告バナーが作成されたかどうかを確認する方法

シェルスクリプトで警告バナーが作成されたかどうかを確認する方法

if elseステートメントを使用して生成された警告バナーを表示するスクリプトを実行するには、どのコマンドが必要ですか?

たとえば、

If [something == something]
   echo " Banners created"
else
   echo "Banners not created"
   echo " Details: "
   echo $( /bin/ls -l /etc/motd)

ベストアンサー1

if grep -q 'mywarning' /etc/motd; then
    echo " Banners created"
else echo "Banners not created"
    echo " Details: $(/bin/ls -l /etc/motd)"
fi

おすすめ記事