| 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 <ALIAS_STYLE> [پیشفرض: right]
- تعیین شیوه
نمایش
نامهای
مستعار (alias) در
دستور list
مقادیر ممکن:
- left
- right
- separate
- --allow-missing
- نادیده گرفتن خطاهای ناشی از نبود دستورالعمل (recipe) یا ماژول
- --ceiling <CEILING>
- هنگام جستجو برای justfile از دایرکتوری <CEILING> بالاتر نرود.
- --check
- اجرای `--fmt` در حالت 'check'. اگر justfile به درستی قالببندی شده باشد با کد 0 خارج میشود. در صورت نیاز به قالببندی، با کد 1 خارج شده و تغییرات (diff) را چاپ میکند.
- --chooser <CHOOSER>
- بازنویسی و جایگزینی فایل باینری فراخوانیشده توسط `--choose`
- --clear-shell-args
- پاکسازی آرگومانهای شل (shell)
- --color <COLOR> [پیشفرض: auto]
- چاپ خروجی
رنگی
مقادیر ممکن:
- always
- auto
- never
- --command-color <COMMAND_COLOR>
- نمایش خطوط
دستورالعمل
با رنگ <COMMAND-COLOR>
مقادیر ممکن:
- black
- blue
- cyan
- green
- purple
- red
- yellow
- --complete-aliases
- تکمیل خودکار نامهای مستعار دستورالعملها
- --cygpath <CYGPATH> [پیشفرض: cygpath]
- استفاده از فایل باینری موجود در <CYGPATH> برای تبدیل مسیرها بین یونیکس و ویندوز
- --default-list
- فهرست کردن دستورالعملها در صورت مشخص نشدن آرگومان
- --dotenv-command <COMMAND>
- اجرای <COMMAND> و بارگذاری خروجی آن به عنوان یک فایل متغیرهای محیطی
- -F, --dotenv-filename <DOTENV_FILENAME>
- جستجو برای فایل متغیرهای محیطی با نام <DOTENV-FILENAME> به جای `.env`
- -E, --dotenv-path <DOTENV_PATH>
- بارگذاری مستقیم <DOTENV-PATH> به عنوان فایل متغیرهای محیطی به جای جستجو به دنبال آن
- -n, --dry-run
- چاپ کارهایی که just انجام خواهد داد بدون اجرای واقعی آنها
- --dump-format <FORMAT> [پیشفرض: just]
- خروجی
گرفتن از justfile
در قالب <FORMAT>
مقادیر ممکن:
- json
- just
- --evaluate-format <FORMAT> [پیشفرض: just]
- چاپ
متغیرهای
ارزیابیشده
در قالب <FORMAT>
مقادیر ممکن:
- just
- shell
- --explain
- چاپ توضیحات مستنداتی دستورالعمل پیش از اجرای آن
- -g, --global-justfile
- استفاده از justfile سراسری
- --group <GROUP>
- تنها فهرست کردن دستورالعملهای موجود در <GROUP>
- --highlight
- برجستهسازی خطوط چاپشدهی دستورالعمل به صورت پررنگ (bold)
- --indentation <INDENTATION>
- ایجاد تورفتگی در بدنه دستورالعملها با <INDENTATION>
- --jobs <N>
- اجرای حداکثر <N> دستورالعمل دارای مشخصه [parallel] به صورت همزمان
- -f, --justfile <JUSTFILE>
- استفاده از <JUSTFILE> به عنوان justfile یا `-` برای خواندن از ورودی استاندارد
- --justfile-name <NAME>
- جستجو برای justfile با نام <NAME>؛ مقادیر متعددی که با `,` جدا شده باشند را میپذیرد و میتواند تکرار شود
- --list-heading <TEXT> [پیشفرض: Available recipes:
- ] چاپ <TEXT> پیش از فهرست
- --list-prefix <TEXT> [پیشفرض: ]
- چاپ <TEXT> پیش از هر مورد در فهرست
- --list-submodules
- فهرست کردن دستورالعملهای موجود در زیرماژولها
- --no-aliases
- عدم نمایش نامهای مستعار در فهرست
- --no-cache
- نادیده گرفتن حافظه موقت (cache) دستورالعملها
- --no-deps
- اجرا نکردن وابستگیهای دستورالعمل
- --no-dotenv
- بارگذاری نکردن فایل `.env`
- --no-highlight
- عدم نمایش پررنگ (bold) خطوط چاپشدهی دستورالعمل
- --one
- ممنوع کردن فراخوانی بیش از یک دستورالعمل در خط فرمان
- -q, --quiet
- بیصدا کردن تمامی خروجیها
- --set <VARIABLE> <VALUE>
- بازنویسی مقدار <VARIABLE> با <VALUE>
- --shell <SHELL>
- فراخوانی <SHELL> برای اجرای دستورالعملها
- --shell-arg <SHELL_ARG>
- فراخوانی شل با آرگومان <SHELL-ARG>
- --shell-command
- فراخوانی <COMMAND> با شلی که برای اجرای خطوط دستورالعمل و backtickها استفاده میشود
- --tempdir <TEMPDIR>
- ذخیره فایلهای موقت در <TEMPDIR>.
- --time
- چاپ مدت زمان اجرای دستورالعمل
- --timestamp
- چاپ برچسب زمانی (timestamp) دستورات در دستورالعمل
- --timestamp-format <TIMESTAMP_FORMAT> [پیشفرض: %H:%M:%S]
- رشته قالببندی برچسب زمانی
- -u, --unsorted
- بازگرداندن موارد فهرست و خلاصه بر اساس ترتیب فایل مبدأ
- --unstable
- فعالسازی ویژگیهای ناپایدار (unstable)
- -v, --verbose
- استفاده از خروجی پرجزئیات
- -d, --working-directory <WORKING_DIRECTORY>
- استفاده از <WORKING-DIRECTORY> به عنوان دایرکتوری کاری. --justfile نیز باید تنظیم شود
- --yes
- تأیید خودکار تمامی دستورالعملها.
- -h, --help
- چاپ راهنما
- -V, --version
- چاپ نسخه
- [ARGUMENTS]
- مقادیر جایگزین و دستورالعمل(هایی) که باید اجرا شوند؛ در حالت پیشفرض اولین دستورالعمل موجود در justfile اجرا میشود
دستورها (COMMANDS)
- --changelog
- چاپ تاریخچه تغییرات (changelog)
- --choose
- انتخاب یک یا چند دستورالعمل برای اجرا با استفاده از یک انتخابگر باینری. در صورت مشخص نشدن `--chooser`، انتخابگر به مقدار $JUST_CHOOSER و در غیر این صورت به `fzf` بازمیگردد
- --clean [<RECIPE_PATH>...]
- پاکسازی حافظه موقت (cache) دستورالعملها، با قابلیت محدودسازی به دستورالعملهایی که مسیر آنها با <RECIPE_PATH> آغاز میشود
- -c, --command <COMMAND>...
- اجرای یک دستور دلخواه با اعمال دایرکتوری کاری، فایل `.env`، مقادیر جایگزین و متغیرهای export شده
- --completions <SHELL>
- چاپ
اسکریپت
تکمیل
خودکار شل
برای <SHELL>
مقادیر ممکن:
- 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 [<MODULE>...]
- فهرست کردن دستورالعملهای در دسترس در <MODULE>، یا ریشه در صورت مشخص نشدن آن
- --man
- چاپ صفحه راهنما (man page)
- -s, --show <RECIPE_PATH>...
- نمایش دستورالعمل در مسیر <RECIPE_PATH>
- --summary
- فهرست کردن نامهای دستورالعملهای در دسترس
- --usage <RECIPE_PATH>...
- چاپ اطلاعات نحوه استفاده از دستورالعمل در مسیر <RECIPE_PATH>
- --variables
- فهرست کردن نامهای متغیرها
نسخه (VERSION)
v1.58.0
نویسندگان (AUTHORS)
Casey Rodarmor <casey@rodarmor.com>
| just 1.58.0 |