| irdb-get(1) | User Commands | irdb-get(1) |
نام (NAME)
irdb-get - فهرستکردن، جستجو و بارگیری فایلهای پیکربندی lirc.
خلاصه دستور (SYNOPSIS)
irdb-get update
irdb-get find <string>
irdb-get info <id>
irdb-get download <id>
irdb-get list [pattern]
irdb-get find-driver <string>
irdb-get yaml-config
irdb-get <-h|--help|-v|--version>
توضیحات (DESCRIPTION)
ابزار irdb-get میتواند فایلهای پیکربندی کنترل از راه دور (ریموت) lirc را فهرست، جستجو و بارگیری کند. این ابزار با بارگیری یک فایل نمایه (index) کار میکند و در نتیجه تمام عملیاتها، بهجز بارگیری نهایی، بهصورت محلی انجام میشوند.
مدخلها در نمایه با یک id مشخص میشوند. این شناسه به شکل dir/remote است؛ مانند: x10/ati_remote_wonder_III
دستورها (COMMANDS)
- update
- بارگیری نمایه از مخزن راه دور.
- find <string>
- فهرستکردن تمام مدخلهای موجود در فایل نمایه که با <string> مطابقت دارند. تطبیق با استفاده از نحو تطبیق معمولی پوسته انجام میشود (نه با عبارات باقاعده).
- find-driver <string>
- فهرستکردن تمام مدخلهای نمایه با یک درایور مشخص. تطبیق بهصورت دقیق انجام میشود و نویسههای عام (wildcards) اعمال نمیشوند.
- info <id>
- چاپ اطلاعات بیشتر درباره یک مدخل مشخص.
- download <id>
- بارگیری فایل پیکربندی برای یک مدخل مشخص. نام فایل در خروجی استاندارد (stdout) چاپ میشود.
- list <pattern>
- فهرستکردن
مدخلهای
منطبق با <pattern>.
الگوی <pattern> به
شکل dir/remote است؛
مانند: x10/ati* یا
*/ati_remote_wonder* .
اولین کلمه در فهرست چیزی شبیه به -RL- است که در آن هر حرف نشاندهنده یک ویژگی است:
- yaml-config
- یک فایل YAML را در خروجی استاندارد چاپ میکند که درایورها را به فایلهای ریموت با مشخصه driver متناظر نگاشت میکند. قالب آن ناپایدار است و در درجه اول توسط lirc-setup(1) استفاده میشود.
گزینهها (OPTIONS)
- -h , --help
- چاپ پیام راهنما.
- -v , --version
- چاپ اطلاعات نسخه.
محیط (ENVIRONMENT)
- LIRC_REMOTES_URL
- نشانی اینترنتی (URL) پایهای که هنگام بارگیری فایلهای پیکربندی استفاده میشود؛ پیشفرض: https://sourceforge.net/p/lirc-remotes/code/ci/master/tree.
- LIRC_REMOTES_LIST
- نشانی اینترنتی فایلی که تمام ریموتها را فهرست میکند، مطابق با آنچه توسط lirc-lsremotes(1) ایجاد شده است. پیشفرض: http://lirc-remotes.sourceforge.net/remotes.list.
- LIRC_IRDB_CACHE_ID
- در صورت تعریف، جایگزین تاریخی میشود که در خروجی yaml-config چاپ میشود. برای سایر دستورها نادیده گرفته میشود. به همراه XDG_CACHE_HOME برای ساختهای بازتولیدپذیر (reproducible builds) کاربرد دارد.
- XDG_CACHE_HOME
- در صورت تعریف، مسیر فایل ذخیرهشده (کششده) و بارگیریشده فهرست ریموتها را به $XDG_CACHE_HOME/remotes.list منتقل میکند؛ بخش فایلها را ببینید.
فایلها (FILES)
- ~/.cache/remotes.list
- فایل نمایهای که بر اساس نیاز یا توسط دستور update بارگیری میشود.
همچنین ببینید (SEE ALSO)
| Last change: Aug 2017 | irdb-get 0.10.2 |