Saya mencoba untuk melakukan pernyataan IF dari output dari perintah yang dieksekusi. Inilah cara saya mencoba melakukannya, tetapi tidak berhasil. Adakah yang tahu cara yang tepat untuk melakukan ini?
if [ "`netstat -lnp | grep ':8080'`" == *java* ]; then
echo "Found a Tomcat!"
fi
-q
opsi untuk grep alih-alih mengarahkan ke / dev / null. Dengan-q
, grep tidak menghasilkan apa pun dan berhenti mencari setelah pertandingan pertama.