آزمون
تا حد زیادی، دستوری که بیشتر با آن استفاده می شود if is آزمون. آزمون فرمان انواع مختلفی از بررسی ها و مقایسه ها را انجام می دهد. دو شکل معادل دارد:
آزمون بیان و محبوب تر: [ بیان ]
جایی که بیان عبارتی است که به عنوان درست یا نادرست ارزیابی می شود. در آزمون هنگامی که عبارت درست است، دستور یک وضعیت خروجی صفر و زمانی که عبارت نادرست است، وضعیت یک را برمیگرداند.
جالب است بدانید که هر دو آزمون و [ در واقع دستورات هستند که در بر هم زدن آنها ساخته شده اند، اما به عنوان برنامه در داخل نیز وجود دارند / usr / bin برای استفاده با پوسته های دیگر این بیان در واقع فقط استدلال های آن است [ دستوری که مستلزم آن است که کاراکتر "]" به عنوان آرگومان نهایی آن ارائه شود.
La آزمون و [ دستورات از طیف گسترده ای از عبارات و تست های مفید پشتیبانی می کنند.