2023-06-02 15:03:41 -07:00
|
|
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
2024-05-13 20:48:14 -07:00
|
|
|
.TH JUST "1" "May 2024" "just 1.26.0" "Just Manual"
|
2019-07-18 21:58:06 -07:00
|
|
|
.SH NAME
|
|
|
|
just \- save and run commands
|
|
|
|
.SH DESCRIPTION
|
2024-05-13 20:48:14 -07:00
|
|
|
just 1.26.0
|
2019-07-18 21:58:06 -07:00
|
|
|
\- Please see https://github.com/casey/just for more information.
|
|
|
|
.SS "USAGE:"
|
|
|
|
.IP
|
|
|
|
just [FLAGS] [OPTIONS] [\-\-] [ARGUMENTS]...
|
|
|
|
.SS "FLAGS:"
|
|
|
|
.TP
|
2021-08-02 18:44:01 -07:00
|
|
|
\fB\-\-changelog\fR
|
|
|
|
Print changelog
|
|
|
|
.TP
|
2021-11-21 17:08:00 -08:00
|
|
|
\fB\-\-check\fR
|
2024-01-08 13:33:56 -08:00
|
|
|
Run `\-\-fmt` in 'check' mode. Exits with 0 if justfile is formatted
|
|
|
|
correctly. Exits with 1 and prints a diff if formatting is required.
|
2021-11-21 17:08:00 -08:00
|
|
|
.TP
|
2020-09-17 19:51:46 -07:00
|
|
|
\fB\-\-choose\fR
|
2024-01-08 13:33:56 -08:00
|
|
|
Select one or more recipes to run using a binary chooser. If `\-\-chooser` is
|
|
|
|
not passed the chooser defaults to the value of $JUST_CHOOSER, falling back
|
|
|
|
to `fzf`
|
2020-09-17 19:51:46 -07:00
|
|
|
.TP
|
2019-12-11 17:08:48 -08:00
|
|
|
\fB\-\-clear\-shell\-args\fR
|
|
|
|
Clear shell arguments
|
|
|
|
.TP
|
2023-01-24 21:43:03 -08:00
|
|
|
\fB\-n\fR, \fB\-\-dry\-run\fR
|
2019-07-18 21:58:06 -07:00
|
|
|
Print what just would do without doing it
|
|
|
|
.TP
|
|
|
|
\fB\-\-dump\fR
|
2021-11-21 17:08:00 -08:00
|
|
|
Print justfile
|
2019-07-18 21:58:06 -07:00
|
|
|
.TP
|
|
|
|
\fB\-e\fR, \fB\-\-edit\fR
|
2024-01-08 13:33:56 -08:00
|
|
|
Edit justfile with editor given by $VISUAL or $EDITOR, falling back to
|
|
|
|
`vim`
|
2019-07-18 21:58:06 -07:00
|
|
|
.TP
|
|
|
|
\fB\-\-evaluate\fR
|
2024-01-08 13:33:56 -08:00
|
|
|
Evaluate and print all variables. If a variable name is given as an
|
|
|
|
argument, only print that variable's value.
|
2019-07-18 21:58:06 -07:00
|
|
|
.TP
|
2021-06-12 15:49:27 -07:00
|
|
|
\fB\-\-fmt\fR
|
|
|
|
Format and overwrite justfile
|
|
|
|
.TP
|
2019-07-18 21:58:06 -07:00
|
|
|
\fB\-\-highlight\fR
|
|
|
|
Highlight echoed recipe lines in bold
|
|
|
|
.TP
|
2019-12-11 17:08:48 -08:00
|
|
|
\fB\-\-init\fR
|
|
|
|
Initialize new justfile in project root
|
|
|
|
.TP
|
2019-07-18 21:58:06 -07:00
|
|
|
\fB\-l\fR, \fB\-\-list\fR
|
|
|
|
List available recipes and their arguments
|
|
|
|
.TP
|
2024-05-13 20:48:14 -07:00
|
|
|
\fB\-\-no\-aliases\fR
|
|
|
|
Don't show aliases in list
|
|
|
|
.TP
|
2024-01-12 18:54:12 -08:00
|
|
|
\fB\-\-no\-deps\fR
|
|
|
|
Don't run recipe dependencies
|
|
|
|
.TP
|
2020-05-23 20:59:11 -07:00
|
|
|
\fB\-\-no\-dotenv\fR
|
|
|
|
Don't load `.env` file
|
|
|
|
.TP
|
2019-12-11 17:08:48 -08:00
|
|
|
\fB\-\-no\-highlight\fR
|
|
|
|
Don't highlight echoed recipe lines in bold
|
|
|
|
.TP
|
2019-07-18 21:58:06 -07:00
|
|
|
\fB\-q\fR, \fB\-\-quiet\fR
|
|
|
|
Suppress all output
|
|
|
|
.TP
|
2021-05-16 09:11:34 -07:00
|
|
|
\fB\-\-shell\-command\fR
|
2022-01-30 12:45:42 -08:00
|
|
|
Invoke <COMMAND> with the shell used to run recipe lines and backticks
|
2021-05-16 09:11:34 -07:00
|
|
|
.TP
|
2019-07-18 21:58:06 -07:00
|
|
|
\fB\-\-summary\fR
|
|
|
|
List names of available recipes
|
|
|
|
.TP
|
2020-08-23 20:21:08 -07:00
|
|
|
\fB\-u\fR, \fB\-\-unsorted\fR
|
|
|
|
Return list and summary entries in source order
|
|
|
|
.TP
|
2021-06-12 15:49:27 -07:00
|
|
|
\fB\-\-unstable\fR
|
|
|
|
Enable unstable features
|
|
|
|
.TP
|
2020-03-18 09:03:21 -07:00
|
|
|
\fB\-\-variables\fR
|
|
|
|
List names of variables
|
|
|
|
.TP
|
2019-07-18 21:58:06 -07:00
|
|
|
\fB\-v\fR, \fB\-\-verbose\fR
|
|
|
|
Use verbose output
|
|
|
|
.TP
|
2023-12-19 18:33:33 -08:00
|
|
|
\fB\-\-yes\fR
|
|
|
|
Automatically confirm all recipes.
|
|
|
|
.TP
|
2019-07-18 21:58:06 -07:00
|
|
|
\fB\-h\fR, \fB\-\-help\fR
|
|
|
|
Print help information
|
|
|
|
.TP
|
|
|
|
\fB\-V\fR, \fB\-\-version\fR
|
|
|
|
Print version information
|
|
|
|
.SS "OPTIONS:"
|
2020-09-17 19:51:46 -07:00
|
|
|
.TP
|
|
|
|
\fB\-\-chooser\fR <CHOOSER>
|
|
|
|
Override binary invoked by `\-\-choose`
|
2019-07-18 21:58:06 -07:00
|
|
|
.HP
|
|
|
|
\fB\-\-color\fR <COLOR>
|
|
|
|
.TP
|
|
|
|
Print colorful output [default: auto]
|
|
|
|
[possible values: auto, always, never]
|
2020-01-15 02:16:13 -08:00
|
|
|
.HP
|
2021-05-16 09:11:34 -07:00
|
|
|
\fB\-c\fR, \fB\-\-command\fR <COMMAND>
|
|
|
|
.IP
|
|
|
|
Run an arbitrary command with the working directory, `.env`, overrides, and exports set
|
|
|
|
.HP
|
2023-11-08 13:43:26 -08:00
|
|
|
\fB\-\-command\-color\fR <COMMAND\-COLOR>
|
|
|
|
.IP
|
2024-01-08 13:33:56 -08:00
|
|
|
Echo recipe lines in <COMMAND\-COLOR> [possible values: black, blue, cyan, green, purple, red,
|
|
|
|
yellow]
|
2023-11-08 13:43:26 -08:00
|
|
|
.HP
|
2020-01-15 02:16:13 -08:00
|
|
|
\fB\-\-completions\fR <SHELL>
|
|
|
|
.IP
|
2024-01-08 13:33:56 -08:00
|
|
|
Print shell completion script for <SHELL> [possible values: zsh, bash, fish, powershell,
|
|
|
|
elvish]
|
|
|
|
.HP
|
2021-11-21 17:08:00 -08:00
|
|
|
\fB\-\-dotenv\-filename\fR <DOTENV\-FILENAME>
|
2024-01-08 13:33:56 -08:00
|
|
|
.IP
|
2021-08-27 17:21:59 -07:00
|
|
|
Search for environment file named <DOTENV\-FILENAME> instead of `.env`
|
2024-01-08 13:33:56 -08:00
|
|
|
.HP
|
2024-05-13 20:48:14 -07:00
|
|
|
\fB\-E\fR, \fB\-\-dotenv\-path\fR <DOTENV\-PATH>
|
2024-01-08 13:33:56 -08:00
|
|
|
.IP
|
2024-05-13 20:48:14 -07:00
|
|
|
Load <DOTENV\-PATH> as environment file instead of searching for one
|
2021-11-21 17:08:00 -08:00
|
|
|
.HP
|
|
|
|
\fB\-\-dump\-format\fR <FORMAT>
|
|
|
|
.TP
|
|
|
|
Dump justfile as <FORMAT> [default: just]
|
|
|
|
[possible values: just, json]
|
2019-07-18 21:58:06 -07:00
|
|
|
.TP
|
|
|
|
\fB\-f\fR, \fB\-\-justfile\fR <JUSTFILE>
|
2021-02-09 01:20:57 -08:00
|
|
|
Use <JUSTFILE> as justfile
|
|
|
|
.TP
|
|
|
|
\fB\-\-list\-heading\fR <TEXT>
|
|
|
|
Print <TEXT> before list
|
|
|
|
.TP
|
|
|
|
\fB\-\-list\-prefix\fR <TEXT>
|
|
|
|
Print <TEXT> before each list item
|
2019-07-18 21:58:06 -07:00
|
|
|
.TP
|
|
|
|
\fB\-\-set\fR <VARIABLE> <VALUE>
|
2019-12-11 17:08:48 -08:00
|
|
|
Override <VARIABLE> with <VALUE>
|
2019-07-18 21:58:06 -07:00
|
|
|
.TP
|
|
|
|
\fB\-\-shell\fR <SHELL>
|
2022-01-29 13:18:28 -08:00
|
|
|
Invoke <SHELL> to run recipes
|
|
|
|
.TP
|
2019-12-11 17:08:48 -08:00
|
|
|
\fB\-\-shell\-arg\fR <SHELL\-ARG>...
|
2022-01-29 13:18:28 -08:00
|
|
|
Invoke shell with <SHELL\-ARG> as an argument
|
2019-12-11 17:08:48 -08:00
|
|
|
.TP
|
2019-07-18 21:58:06 -07:00
|
|
|
\fB\-s\fR, \fB\-\-show\fR <RECIPE>
|
|
|
|
Show information about <RECIPE>
|
|
|
|
.HP
|
|
|
|
\fB\-d\fR, \fB\-\-working\-directory\fR <WORKING\-DIRECTORY>
|
|
|
|
.IP
|
|
|
|
Use <WORKING\-DIRECTORY> as working directory. \fB\-\-justfile\fR must also be set
|
|
|
|
.SS "ARGS:"
|
|
|
|
.TP
|
|
|
|
<ARGUMENTS>...
|
2022-01-30 12:45:42 -08:00
|
|
|
Overrides and recipe(s) to run, defaulting to the first recipe in the justfile
|