พิจารณาบรรทัดนี้:
${libdir}/bin/licenseTool check "${SERIAL}" "${VERSION}" "${PRODUCT}" ${libdir} | grep '^200' >/dev/null
อะไรคือจุดของการมองหาลวดลายในผลลัพธ์ถ้าผลลัพธ์นั้นถูกโยนทิ้งไป?
และหากบรรทัดเช่นนั้นปรากฏขึ้นเป็นสิ่งสุดท้ายในสคริปต์ทุบตีค่าการออกของมันจะถูกส่งกลับไปยังผู้เรียกของสคริปต์หรือถูกละเว้น? (ฉันคาดเดาได้ว่าเราสามารถสันนิษฐานได้ว่าสิ่งนี้ทำเพื่อผลข้างเคียงเท่านั้นหรือส่งคืนบางสิ่งบางอย่างแก่ผู้โทร)
grep -q
ใช้ CPU น้อยลง