عبارات عدد صحیح
عبارات زیر با اعداد صحیح استفاده می شود:
جدول 27-3: آزمایش عبارات عدد صحیح
بیان درست است اگر ...
بیان درست است اگر ...
عدد صحیح 1 معادله عدد صحیح 2 عدد صحیح 1 برابر است با عدد صحیح 2. عدد صحیح 1 -نه عدد صحیح 2 عدد صحیح 1 برابر نیست عدد صحیح 2. عدد صحیح 1 -ل عدد صحیح 2 عدد صحیح 1 کمتر یا مساوی است عدد صحیح 2. عدد صحیح 1 -آن عدد صحیح 2 عدد صحیح 1 کمتر است از عدد صحیح 2.
عدد صحیح 1 -GE عدد صحیح 2 integer1 بزرگتر یا مساوی integer2 است.
#! / bin / bash
# test-integer: ارزش یک عدد صحیح را ارزیابی کنید.
INT=-5
اگر [ -z "$INT" ]; سپس
echo "INT خالی است." >&2 خروج 1
fi
اگر [ $INT -eq 0 ]; سپس تکرار "INT صفر است."
دیگر
اگر [ $INT -lt 0 ]; سپس تکرار "INT منفی است."
دیگر
echo "INT مثبت است."
fi
اگر [ $((INT % 2)) -eq 0 ]; سپس "INT زوج است."
دیگر
echo "INT عجیب است."
fi
fi
#! / bin / bash
# test-integer: ارزش یک عدد صحیح را ارزیابی کنید.
INT=-5
اگر [ -z "$INT" ]; سپس
echo "INT خالی است." >&2 خروج 1
fi
اگر [ $INT -eq 0 ]; سپس تکرار "INT صفر است."
دیگر
اگر [ $INT -lt 0 ]; سپس تکرار "INT منفی است."
دیگر
echo "INT مثبت است."
fi
اگر [ $((INT % 2)) -eq 0 ]; سپس "INT زوج است."
دیگر
echo "INT عجیب است."
fi
fi
عدد صحیح 1 -بله عدد صحیح 2 عدد صحیح 1 بزرگتر از عدد صحیح 2. در اینجا یک اسکریپت است که آنها را نشان می دهد:
بخش جالب اسکریپت نحوه تعیین زوج یا فرد بودن یک عدد است. با انجام عملیات مدول 2 بر روی عدد که عدد را بر دو تقسیم می کند و باقیمانده را برمی گرداند، می توان فرد یا زوج بودن عدد را تشخیص داد.