fish/doc_src/type.txt
2014-09-03 15:10:53 +01:00

33 lines
1.1 KiB
Plaintext

\section type type - indicate how a command would be interpreted
\subsection type-synopsis Synopsis
\fish{synopsis}
type [OPTIONS] NAME [NAME ...]
\endfish
\subsection type-description Description
With no options, `type` indicates how each `NAME` would be interpreted if used as a command name.
The following options are available:
- `-a` or `--all` prints all of possible definitions of the specified names.
- `-f` or `--no-functions` suppresses function and builtin lookup.
- `-t` or `--type` prints `function`, `builtin`, or `file` if `NAME` is a shell function, builtin, or disk file, respectively.
- `-p` or `--path` returns the name of the disk file that would be executed, or nothing if `type -t name` would not return `file`.
- `-P` or `--force-path` returns the name of the disk file that would be executed, or nothing if no file with the specified name could be found in the <tt>$PATH</tt>.
- `-q` or `--quiet` suppresses all output; this is useful when testing the exit status.
\subsection type-example Example
\fish
type fg
# Outputs the string 'fg is a shell builtin'.
\endfish