mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-12-18 12:33:38 +08:00
1287b9d823
Large list of changes, including formatting and typos for most commands. More substantive changes have been made to alias, bind, block, break, builtin, case, cd, commandline, count, else, emit, fish_config, funced, function, functions, history, math, mimedb, nextd, not, popd, prevd, pushd, pwd, random, read, set, set_color, switch, test, trap, type, ulimit, umask, and while.
40 lines
1.0 KiB
Plaintext
40 lines
1.0 KiB
Plaintext
\section echo echo - display a line of text
|
|
|
|
\subsection echo-synopsis Synopsis
|
|
<tt>echo [STRING]</tt>
|
|
|
|
\subsection echo-description Description
|
|
|
|
\c echo displays a string of text.
|
|
|
|
The following options are available:
|
|
|
|
- \c -n, \c Do not output a newline
|
|
- \c -s, \c Do not separate arguments with spaces
|
|
- \c -E, \c Disable interpretation of backslash escapes (default)
|
|
- \c -e, \c Enable interpretation of backslash escapes
|
|
- \c -h, \c --help Display this help
|
|
|
|
\subsection echo-escapes Escape Sequences
|
|
|
|
If \c -e is used, the following sequences are recognized:
|
|
|
|
- \c \\\\ \c backslash
|
|
- \\a alert (BEL)
|
|
- \\b backspace
|
|
- \\c produce no further output
|
|
- \\e escape
|
|
- \\f form feed
|
|
- \\n new line
|
|
- \\r carriage return
|
|
- \\t horizontal tab
|
|
- \\v vertical tab
|
|
- \\0NNN byte with octal value NNN (1 to 3 digits)
|
|
- \\xHH byte with hexadecimal value HH (1 to 2 digits)
|
|
|
|
\subsection echo-example Example
|
|
|
|
<tt>echo 'Hello World'</tt> Print hello world to stdout
|
|
|
|
<tt>echo -e 'Top\\nBottom'</tt> Print Top and Bottom on separate lines, using an escape sequence
|