initd-lint(1) General Commands Manual initd-lint(1)

initd-lint - بررسی و اعتبارسنجی سینتکس و ساختار اسکریپت‌های init.d

initd-lint <initd...>

دستور initd-lint یک ابزار بررسی صحت ساختار و استانداردها (Lint) برای فایل‌های init مربوط به openrc است که همراه با آلپاین لینوکس عرضه می‌شوند. برای توضیحات مربوط به هر نقض قاعده‌ای که initd-lint بررسی می‌کند، به بخش initd-lint در alint(5) مراجعه کنید.

دستور initd-lint در صورت یافتن موارد نقض خط‌مشی، آن‌ها را چاپ کرده و با کد ۱ خارج می‌شود؛ در صورتی که هیچ خطایی یافت نشود، هیچ متنی چاپ نخواهد شد و با کد ۰ به کار خود پایان می‌دهد.

دستور initd-lint در صورت یافتن هرگونه نقض خط‌مشی، خروجی را با قالب زیر در خروجی استاندارد (stdout) چاپ می‌کند:

SEVERITYCERTAINITY:[TAG]:PATH::MSG
  • SEVERITY بیانگر میزان شدت نقض قاعده است که از S تا M متغیر است.
  • CERTAINITY بیانگر میزان احتمال مثبت کاذب نبودن گزارش است که از C تا P متغیر است.
  • TAG به برچسب نقض قاعده اشاره دارد؛ برای جزئیات بیشتر به alint(5) مراجعه کنید.
  • PATH مشخص‌کننده مسیری است که به apkbuild-lint برای بررسی داده شده است.
  • MSG یک پیام کوتاه است تا کاربر متوجه نوع نقض قاعده شود.

نگهداری شده توسط Kevin Daudt <kdaudt@alpinelinux.org>

alint(5)

2025-12-02