broot(1) broot manpage broot(1)

broot - ابزار نمایش درختی، مدیریت فایل و راهانداز منعطف

broot [فلگ‌ها] [گزینه‌ها] [مسیر]
br [فلگ‌ها] [گزینه‌ها] [مسیر]

دستور broot به شما امکان می‌دهد ساختار سلسله‌مراتبی فایل‌ها را در یک نمای درختی کاوش کنید، پرونده‌ها را مدیریت نمایید، دستورها و کنش‌ها را راه‌اندازی کنید و کلیدهای میانبر دلخواه خود را تعریف نمایید.

بهترین روش اجرای broot استفاده از تابع پوستهٔ br است: این تابع پوسته دسترسی به دستورهای بیشتری، به‌ویژه cd را فراهم می‌سازد. تابع پوستهٔ br در اولین اجرای broot به‌صورت تعاملی نصب می‌شود.

فلگ‌ها و گزینه‌ها را می‌توان طبق معمول در زمان راه‌اندازی ارسال کرد یا در فایل پیکربندی نوشت. هر فلگ دارای یک فلگ معکوس (ضدفلگ) است تا بتوانید در خط فرمان، فلگی را که در فایل پیکربندی تنظیم شده لغو کنید.

نمایش تاریخ آخرین ویرایش فایل‌ها و دایرکتوری‌ها
عدم نمایش تاریخ آخرین ویرایش
تنها نمایش پوشه‌ها
نمایش همزمان پوشه‌ها و فایل‌ها
نمایش اطلاعات سیستم‌فایل در بالای صفحه
نمایش وضعیت‌های گیت فایل‌ها و آمار مخزن
عدم نمایش وضعیت‌های گیت فایل‌ها و آمار مخزن
تنها نمایش فایل‌هایی که وضعیت گیت قابل توجهی دارند، شامل فایل‌های پنهان
چاپ اطلاعات راهنما
نمایش فایل‌های پنهان
عدم نمایش فایل‌های پنهان
نمایش فایل‌های نادیده‌گرفته‌شده توسط گیت
عدم نمایش فایل‌های نادیده‌گرفته‌شده توسط گیت
نمایش مجوزها و دسترسی‌ها
عدم نمایش مجوزها
نمایش اندازه فایل‌ها و دایرکتوری‌ها
عدم نمایش اندازه‌ها
مرتب‌سازی بر اساس تعداد (تنها یک سطح از درخت نمایش داده می‌شود)
مرتب‌سازی بر اساس تاریخ (تنها یک سطح از درخت نمایش داده می‌شود)
مرتب‌سازی بر اساس اندازه (تنها یک سطح از درخت نمایش داده می‌شود)
مشابه با sort-by-type-dirs-first
مرتب‌سازی بر اساس نوع، اولویت با دایرکتوری‌ها (تنها یک سطح از درخت نمایش داده می‌شود)
مرتب‌سازی بر اساس نوع، اولویت آخر با دایرکتوری‌ها (تنها یک سطح از درخت نمایش داده می‌شود)
مرتب‌سازی بر اساس اندازه، همراه با نمایش فایل‌های نادیده‌گرفته‌شده و پنهان
عدم مرتب‌سازی
برش دادن سطح ریشه و عدم نمایش نوار پیمایش (scroll bar)
عدم برش سطح ریشه، نمایش نوار پیمایش
محل نوشتن دستور ایجادشده (در صورت وجود)
دستورهای جداشده با نقطه ویرگول جهت اجرا
فعال‌سازی قالب‌بندی و رنگ‌ها (پیش‌فرض معمولاً مناسب است)

[مقادیر ممکن: auto, yes, no]

مسیرهای جداشده با نقطه ویرگول برای فایل‌های پیکربندی خاص
ارتفاع (در صورتی که نمی‌خواهید تمام صفحه پر شود یا برای خروجی پرونده)
نصب یا نصب مجدد تابع پوستهٔ br
تعیین وضعیت نصب تابع پوسته (در صورت وجود)

[مقادیر ممکن: undefined, refused, installed]

چاپ تابع پوستهٔ br در خروجی استاندارد (stdout) برای یک پوسته مشخص
یک سوکت برای دریافت و گوش دادن به دستورها
درخواست ریشهٔ فعلی از نمونهٔ broot راه دور
نوشتن فایل‌های پیکربندی پیش‌فرض در پوشه داده‌شده
یک سوکت که broot پیش از خروج، دستورها را به آن ارسال می‌کند
چاپ نسخه و نگارش برنامه

broot در اغلب نصب‌های سیستم‌عامل ویندوز کند عمل می‌کند.

در پلتفرم‌های یونیکس و مک، بیشتر مشکلاتی که ممکن است با آن‌ها روبرو شوید مربوط به برخی پایانه‌ها یا مالتی‌پلکسرهای پایانه (Terminal Multiplexers) است که یا برخی دستورالعمل‌های استاندارد TTY را رهگیری می‌کنند یا بافرینگ و استعلام اندازه صفحه را مختل می‌سازند. از این رو، فهرست میانبرهایی که می‌توانید در فایل پیکربندی تعریف کنید وابسته به سیستم شما است.

broot نرم‌افزاری آزاد و متن‌باز است که توسط denys.seguret@gmail.com نوشته شده است. کد منبع و مستندات آن در نشانی زیر در دسترس است:
https://dystroy.org/broot

ls(1), tree(1)

1.60.0