LIRC-LSPLUGINS(1) دستورهای کاربری LIRC-LSPLUGINS(1)

lirc-lsplugins - چاپ اطلاعات ماژول‌های پویا

lirc-lsplugins [-l] [-q] [-U plugindir] [drivers]

lirc-lsplugins -e [-q] [-U plugindir]

lirc-lsplugins -y [-U plugindir]

ابزاری است که فهرستی ساده از اطلاعات مربوط به هر راه‌انداز یافت‌شده را نمایش می‌دهد. به‌ویژه، اگر افزونه‌ای برای مثال به دلیل مراجع حل‌نشده (unresolved references) بارگیری نشود، اطلاعات آن را درج می‌کند.

آرگومان drivers یک گزینش‌گر اختیاری است که خروجی را به راه‌اندازهای منطبق محدود می‌کند. این تطبیق از نوع الگوهای glob است، مشابه آنچه توسط fnmatch() انجام می‌شود.

استفاده از <path> برای جستجوی افزونه‌ها. این مسیر، یک مسیر جستجوی جداشده با «:» مشابه با $PATH است.
سرآیندها و راهنمای انتهایی چاپ نشوند.
تنها خلاصه‌ای از تعداد افزونه‌ها، راه‌اندازها و خطاها نوشته شود.
تنها افزونه‌هایی فهرست شوند که امکان بارگیری آن‌ها وجود ندارد، یا شامل هیچ راه‌اندازی نیستند.
تولید یک فهرست YAML که نشان‌دهندهٔ راهنماهای پیکربندی راه‌اندازها مانند device_hint باشد. این قالب ناپایدار بوده و اساساً توسط lirc-setup(1) استفاده می‌شود.
افزودن اطلاعات دربارهٔ ویژگی‌های راه‌انداز.
چاپ مسیر جستجوی پیش‌فرض و خروج.
نمایش خلاصهٔ نحوهٔ استفاده.
نمایش اطلاعات نسخه.

$ lirc-lsplugins -U ../lib/.libs:/usr/local/lib/lirc/plugins tira*

تمام راه‌اندازهایی را که نام آن‌ها با 'tira*' مطابقت دارد و در افزونه‌های موجود در ../lib/.libs یا /usr/local/lib/lirc/plugins یافت می‌شوند، فهرست می‌کند.

در صورتی که حداقل یک افزونه وجود داشته باشد که هیچ راه‌اندازی از آن بارگیری نشود، یا گزینه‌ها و پارامترها قابل تجزیه نباشند، lirc-lsplugins یک کد خطای غیرصفر بازمی‌گرداند. در غیر این صورت مقدار صفر را برمی‌گرداند.

برخی راه‌اندازها قابلیت‌های خود را در زمان اجرا پس از بررسی سخت‌افزار مربوطه تغییر می‌دهند. این قابلیت‌های زمان اجرا توسط lirc-lsplugins قابل فهرست شدن نیستند.

fnmatch(3)
lircd(8)

اکتبر 2016 lirc-lsplugins 0.10.2