2019-10-01 17:20:58 +02:00
|
|
|
# help
|
|
|
|
|
|
|
|
Use `help` for more information on a command.
|
2020-03-13 18:23:41 +01:00
|
|
|
Use `help commands` to list all available commands.
|
2019-10-01 17:20:58 +02:00
|
|
|
Use `help <command name>` to display help about a particular command.
|
|
|
|
|
|
|
|
## Examples
|
|
|
|
|
|
|
|
```shell
|
|
|
|
> help
|
|
|
|
Welcome to Nushell.
|
|
|
|
|
|
|
|
Here are some tips to help you get started.
|
|
|
|
* help commands - list all available commands
|
|
|
|
* help <command name> - display help about a particular command
|
|
|
|
|
2020-06-23 20:21:47 +02:00
|
|
|
Nushell works on the idea of a "pipeline". Pipelines are commands connected with the '|' character.
|
|
|
|
Each stage in the pipeline works together to load, parse, and display information to you.
|
|
|
|
|
|
|
|
[Examples]
|
|
|
|
|
|
|
|
List the files in the current directory, sorted by size:
|
|
|
|
ls | sort-by size
|
|
|
|
|
|
|
|
Get information about the current system:
|
|
|
|
sys | get host
|
|
|
|
|
|
|
|
Get the processes on your system actively using CPU:
|
|
|
|
ps | where cpu > 0
|
|
|
|
|
2019-12-15 13:56:26 +01:00
|
|
|
You can also learn more at https://www.nushell.sh/book/
|
2019-10-01 17:20:58 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
```shell
|
|
|
|
> help commands
|
2020-06-23 20:21:47 +02:00
|
|
|
────┬──────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
2020-03-13 18:23:41 +01:00
|
|
|
# │ name │ description
|
2020-06-23 20:21:47 +02:00
|
|
|
────┼──────────────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
|
|
|
0 │ alias │ Define a shortcut for another command.
|
|
|
|
1 │ append │ Append the given row to the table
|
|
|
|
2 │ autoview │ View the contents of the pipeline as a table or list.
|
|
|
|
3 │ build-string │ Builds a string from the arguments
|
|
|
|
4 │ cal │ Display a calendar.
|
|
|
|
5 │ calc │ Parse a math expression into a number
|
2019-10-01 17:20:58 +02:00
|
|
|
...
|
2020-06-23 20:21:47 +02:00
|
|
|
83 │ where │ Filter table to match the condition.
|
|
|
|
84 │ which │ Finds a program file.
|
|
|
|
85 │ with-env │ Runs a block with an environment set. Eg) with-env [NAME 'foo'] { echo $nu.env.NAME }
|
|
|
|
86 │ wrap │ Wraps the given data in a table.
|
|
|
|
────┴──────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
2019-10-01 17:20:58 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
```shell
|
|
|
|
> help cd
|
|
|
|
Change to a new path.
|
|
|
|
|
|
|
|
Usage:
|
2020-06-23 20:21:47 +02:00
|
|
|
> cd (directory) {flags}
|
2019-10-01 17:20:58 +02:00
|
|
|
|
2020-06-23 20:21:47 +02:00
|
|
|
Parameters:
|
|
|
|
(directory) the directory to change to
|
2019-10-01 17:20:58 +02:00
|
|
|
|
2020-06-23 20:21:47 +02:00
|
|
|
Flags:
|
|
|
|
-h, --help: Display this help message
|
|
|
|
|
|
|
|
Examples:
|
|
|
|
Change to a new directory called 'dirname'
|
|
|
|
> cd dirname
|
|
|
|
|
|
|
|
Change to your home directory
|
|
|
|
> cd
|
|
|
|
|
|
|
|
Change to your home directory (alternate version)
|
|
|
|
> cd ~
|
|
|
|
|
|
|
|
Change to the previous directory
|
|
|
|
> cd -
|
|
|
|
```
|