| HG(LOCATE) | HG(LOCATE) |
نام (NAME)
hg locate - یافتن فایلهای منطبق با الگوهای مشخص (منسوخشده)
خلاصه دستور (SYNOPSIS)
hg locate [OPTION]... [PATTERN]...
توضیحات (DESCRIPTION)
چاپ نام فایلهای تحت کنترل Mercurial در دایرکتوری کاری که با الگوهای ارائهشده مطابقت دارند.
بهطور پیشفرض، این دستور تمام دایرکتوریهای موجود در دایرکتوری کاری را جستجو میکند. برای جستجوی صرفاً دایرکتوری فعلی و زیردایرکتوریهای آن، از «--include .» استفاده کنید.
اگر هیچ الگویی برای تطبیق مشخص نشود، این دستور نام تمام فایلهای تحت کنترل Mercurial در دایرکتوری کاری را چاپ میکند.
اگر میخواهید خروجی این دستور را به دستور «xargs» منتقل کنید، از گزینهٔ -0 در هر دو دستور یعنی هم این دستور و هم «xargs» استفاده کنید. این کار از بروز مشکلی که در آن «xargs» نامهای فایلی حاوی فاصله را بهعنوان چندین نام فایل مختلف در نظر میگیرد، جلوگیری میکند.
برای دستوری چندمنظورهتر، hg help files را ببینید.
در صورت یافتن مورد منطبق مقدار 0، و در غیر این صورت مقدار 1 بازگردانده میشود.
گزینهها (OPTIONS)
- -r,--rev <REV>
- جستجوی مخزن همانگونه که در REV قرار دارد
- -0, --print0
- پایان دادن نامهای فایل با نویسهٔ NUL، جهت استفاده با xargs
- -f, --fullpath
- چاپ مسیرهای کامل از ریشهٔ سیستم فایل
- -I,--include <PATTERN[+]>
- شامل کردن نامهای منطبق با الگوهای ارائهشده
- -X,--exclude <PATTERN[+]>
- مستثنی
کردن
نامهای
منطبق با
الگوهای
ارائهشده
گزینههای مشخصشده با [+] میتوانند چندین بار تکرار شوند