just(1) General Commands Manual just(1) نام (NAME) just - ابزاری کارآمد برای اجرای دستورها - https://github.com/casey/just خلاصه دستور (SYNOPSIS) just [--alias-style] [--allow-missing] [--ceiling] [--check] [--chooser] [--clear-shell-args] [--color] [--command-color] [--complete-aliases] [--cygpath] [--default-list] [--dotenv-command] [-F|--dotenv-filename] [-E|--dotenv-path] [-n|--dry-run] [--dump-format] [--evaluate-format] [--explain] [-g|--global-justfile] [--group] [--highlight] [--indentation] [--jobs] [-f|--justfile] [--justfile-name] [--list-heading] [--list-prefix] [--list-submodules] [--no-aliases] [--no-cache] [--no-deps] [--no-dotenv] [--no-highlight] [--one] [-q|--quiet] [--set] [--shell] [--shell-arg] [--shell-command] [--changelog] [--choose] [--clean] [-c|--command] [--completions] [--dump] [-e|--edit] [--evaluate] [--fmt] [--groups] [--init] [--json] [-l|--list] [--man] [-s|--show] [--summary] [--usage] [--variables] [--tempdir] [--time] [--timestamp] [--timestamp-format] [-u|--unsorted] [--unstable] [-v|--verbose]... [-d|--working-directory] [--yes] [-h|--help] [-V|--version] [ARGUMENTS] توضیحات (DESCRIPTION) ابزاری ساده و کارآمد برای اجرای دستورها - https://github.com/casey/just گزینه‌ها (OPTIONS) --alias-style [پیش‌فرض: right] تعیین شیوه نمایش نام‌های مستعار (alias) در دستور list مقادیر ممکن: • left • right • separate --allow-missing نادیده گرفتن خطاهای ناشی از نبود دستورالعمل (recipe) یا ماژول --ceiling هنگام جستجو برای justfile از دایرکتوری بالاتر نرود. --check اجرای `--fmt` در حالت 'check'. اگر justfile به درستی قالب‌بندی شده باشد با کد 0 خارج می‌شود. در صورت نیاز به قالب‌بندی، با کد 1 خارج شده و تغییرات (diff) را چاپ می‌کند. --chooser بازنویسی و جایگزینی فایل باینری فراخوانی‌شده توسط `--choose` --clear-shell-args پاک‌سازی آرگومان‌های شل (shell) --color [پیش‌فرض: auto] چاپ خروجی رنگی مقادیر ممکن: • always • auto • never --command-color نمایش خطوط دستورالعمل با رنگ مقادیر ممکن: • black • blue • cyan • green • purple • red • yellow --complete-aliases تکمیل خودکار نام‌های مستعار دستورالعمل‌ها --cygpath [پیش‌فرض: cygpath] استفاده از فایل باینری موجود در برای تبدیل مسیرها بین یونیکس و ویندوز --default-list فهرست کردن دستورالعمل‌ها در صورت مشخص نشدن آرگومان --dotenv-command اجرای و بارگذاری خروجی آن به عنوان یک فایل متغیرهای محیطی -F, --dotenv-filename جستجو برای فایل متغیرهای محیطی با نام به جای `.env` -E, --dotenv-path بارگذاری مستقیم به عنوان فایل متغیرهای محیطی به جای جستجو به دنبال آن -n, --dry-run چاپ کارهایی که just انجام خواهد داد بدون اجرای واقعی آن‌ها --dump-format [پیش‌فرض: just] خروجی گرفتن از justfile در قالب مقادیر ممکن: • json • just --evaluate-format [پیش‌فرض: just] چاپ متغیرهای ارزیابی‌شده در قالب مقادیر ممکن: • just • shell --explain چاپ توضیحات مستنداتی دستورالعمل پیش از اجرای آن -g, --global-justfile استفاده از justfile سراسری --group تنها فهرست کردن دستورالعمل‌های موجود در --highlight برجسته‌سازی خطوط چاپ‌شده‌ی دستورالعمل به صورت پررنگ (bold) --indentation ایجاد تورفتگی در بدنه دستورالعمل‌ها با --jobs اجرای حداکثر دستورالعمل دارای مشخصه [parallel] به صورت هم‌زمان -f, --justfile استفاده از به عنوان justfile یا `-` برای خواندن از ورودی استاندارد --justfile-name جستجو برای justfile با نام ؛ مقادیر متعددی که با `,` جدا شده باشند را می‌پذیرد و می‌تواند تکرار شود --list-heading [پیش‌فرض: Available recipes: ] چاپ پیش از فهرست --list-prefix [پیش‌فرض: ] چاپ پیش از هر مورد در فهرست --list-submodules فهرست کردن دستورالعمل‌های موجود در زیرماژول‌ها --no-aliases عدم نمایش نام‌های مستعار در فهرست --no-cache نادیده گرفتن حافظه موقت (cache) دستورالعمل‌ها --no-deps اجرا نکردن وابستگی‌های دستورالعمل --no-dotenv بارگذاری نکردن فایل `.env` --no-highlight عدم نمایش پررنگ (bold) خطوط چاپ‌شده‌ی دستورالعمل --one ممنوع کردن فراخوانی بیش از یک دستورالعمل در خط فرمان -q, --quiet بی‌صدا کردن تمامی خروجی‌ها --set بازنویسی مقدار با --shell فراخوانی برای اجرای دستورالعمل‌ها --shell-arg فراخوانی شل با آرگومان --shell-command فراخوانی با شلی که برای اجرای خطوط دستورالعمل و backtickها استفاده می‌شود --tempdir ذخیره فایل‌های موقت در . --time چاپ مدت زمان اجرای دستورالعمل --timestamp چاپ برچسب زمانی (timestamp) دستورات در دستورالعمل --timestamp-format [پیش‌فرض: %H:%M:%S] رشته قالب‌بندی برچسب زمانی -u, --unsorted بازگرداندن موارد فهرست و خلاصه بر اساس ترتیب فایل مبدأ --unstable فعال‌سازی ویژگی‌های ناپایدار (unstable) -v, --verbose استفاده از خروجی پرجزئیات -d, --working-directory استفاده از به عنوان دایرکتوری کاری. --justfile نیز باید تنظیم شود --yes تأیید خودکار تمامی دستورالعمل‌ها. -h, --help چاپ راهنما -V, --version چاپ نسخه [ARGUMENTS] مقادیر جایگزین و دستورالعمل(هایی) که باید اجرا شوند؛ در حالت پیش‌فرض اولین دستورالعمل موجود در justfile اجرا می‌شود دستورها (COMMANDS) --changelog چاپ تاریخچه تغییرات (changelog) --choose انتخاب یک یا چند دستورالعمل برای اجرا با استفاده از یک انتخاب‌گر باینری. در صورت مشخص نشدن `--chooser`، انتخاب‌گر به مقدار $JUST_CHOOSER و در غیر این صورت به `fzf` بازمی‌گردد --clean [...] پاک‌سازی حافظه موقت (cache) دستورالعمل‌ها، با قابلیت محدودسازی به دستورالعمل‌هایی که مسیر آن‌ها با آغاز می‌شود -c, --command ... اجرای یک دستور دلخواه با اعمال دایرکتوری کاری، فایل `.env`، مقادیر جایگزین و متغیرهای export شده --completions چاپ اسکریپت تکمیل خودکار شل برای مقادیر ممکن: • bash • elvish • fish • nushell • powershell • zsh --dump چاپ محتوای justfile -e, --edit ویرایش justfile با ویرایشگری که توسط $VISUAL یا $EDITOR مشخص شده است، و در صورت عدم تعیین با استفاده از `vim` --evaluate ارزیابی و چاپ تمامی متغیرها. اگر نام یک متغیر به عنوان آرگومان داده شود، تنها مقدار همان متغیر چاپ می‌شود. --fmt قالب‌بندی و بازنویسی justfile --groups فهرست کردن گروه‌های دستورالعمل --init ایجاد یک justfile جدید در ریشه پروژه --json چاپ justfile در قالب JSON -l, --list [...] فهرست کردن دستورالعمل‌های در دسترس در ، یا ریشه در صورت مشخص نشدن آن --man چاپ صفحه راهنما (man page) -s, --show ... نمایش دستورالعمل در مسیر --summary فهرست کردن نام‌های دستورالعمل‌های در دسترس --usage ... چاپ اطلاعات نحوه استفاده از دستورالعمل در مسیر --variables فهرست کردن نام‌های متغیرها نسخه (VERSION) v1.58.0 نویسندگان (AUTHORS) Casey Rodarmor just 1.58.0 just(1)