mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-25 05:55:13 +00:00
1.2 KiB
1.2 KiB
Name
Shell
- Shell, the command language interpreter
Synopsis
$ Shell [--skip-shellrc]
$ Shell [--skip-shellrc] command_file [arguments...]
$ Shell [--skip-shellrc] -c command_string [arguments...]
Description
The Shell
utility is a command language interpreter, which reads commands from either a command string, a specified file, or the standard input.
The command language shall be described in Shell
(5), The Shell Command Language.
Any extra arguments passed into arguments
are placed in the local variable $ARGV
and can also be accessed through the special variable $*
.
NOTE:
The Shell
utility does not promise POSIX sh
interoperability.
Options
-c
,--command-string
: Executes the given string as a command and exits--skip-shellrc
: Skips running the initialisation file (at~/.shellrc
)
Examples
# Start an interactive REPL, ignoring the shellrc
Shell --skip-shellrc
# Execute a given string
Shell -c 'rm foo*'
# Execute the contents of a file with some arguments
Shell foo a b c
See also
Shell-vars
(7) For details on local and environment variables used by the shell