Pertimbangkan baris ini:
${libdir}/bin/licenseTool check "${SERIAL}" "${VERSION}" "${PRODUCT}" ${libdir} | grep '^200' >/dev/null
Apa gunanya mencari pola dalam output jika hasil yang dibuang?
Dan, jika baris seperti itu muncul sebagai hal terakhir dalam skrip bash, apakah nilai keluarnya dikembalikan ke pemanggil skrip, atau diabaikan? (Saya berspekulasi apakah kita dapat menganggap ini dilakukan hanya untuk efek samping atau mengembalikan sesuatu ke penelepon entah bagaimana.)
grep -q
menggunakan lebih sedikit CPU