Buf(1) Buf(1)

buf-ls-files - فهرست کردن تمام فایل‌های پروتوباف تحت پیکربندی جاری در buf

buf ls-files [flags]

اولین آرگومان منبع، ماژول یا ایمیجی است که فهرست‌بندی از آن انجام می‌شود، که باید یکی از قالب‌های [binpb,dir,git,json,mod,protofile,tar,txtpb,yaml,zip] باشد. در صورت عدم تعیین آرگومان، مقدار پیش‌فرض "." است.

--config="" فایل یا داده buf.yaml مورد استفاده برای پیکربندی

--disable-symlinks[=false] عدم دنبال کردن پیوندهای نمادین هنگام خواندن منابع یا پیکربندی از سیستم فایل محلی به‌طور پیش‌فرض، پیوندهای نمادین در این CLI دنبال می‌شوند، اما در Buf Schema Registry هرگز دنبال نمی‌شوند

--exclude-path=[] مستثنی کردن فایل‌ها یا دایرکتوری‌های خاص، مثلاً "proto/a/a.proto", "proto/a" در صورت تعیین چندباره، اجتماع آن‌ها در نظر گرفته می‌شود

--format="text" قالب چاپ فایل‌های .proto. باید یکی از موارد [text,json,import] باشد

-h, --help[=false] راهنمای ls-files

--include-importable[=false] شامل تمام فایل‌های .proto که توسط ورودی قابل وارد کردن هستند. در صورت تنظیم این گزینه، --include-imports مازاد خواهد بود

--include-imports[=false] شامل واردات (imports)

--path=[] محدود کردن به فایل‌ها یا دایرکتوری‌های خاص، مثلاً "proto/a/a.proto", "proto/a" در صورت تعیین چندباره، اجتماع آن‌ها در نظر گرفته می‌شود

--debug[=false] فعال‌سازی ثبت لاگ اشکال‌زدایی (debug)

--log-format="color" قالب لاگ [text,color,json]

--timeout=0s مدت‌زمان تا پایان مهلت زمانی؛ تنظیم روی 0 به معنای عدم اعمال مهلت زمانی است

buf(1)

2026-07-17 Auto generated by spf13/cobra

2026-07-17 Auto generated by spf13/cobra