1fish(1) fish fish(1)
2
3
4
6 fish
7
9 Synopsis
10 fish [OPTIONS] [-c command] [FILE [ARGUMENTS...]]
11
12 Description
13 fish is a command-line shell written mainly with interactive use in
14 mind. The full manual is available in HTML by using the help command
15 from inside fish.
16
17 The following options are available:
18
19 · -c or --command=COMMANDS evaluate the specified commands instead of
20 reading from the commandline
21
22 · -C or --init-command=COMMANDS evaluate the specified commands after
23 reading the configuration, before running the command specified by -c
24 or reading interactive input
25
26 · -d or --debug-level=DEBUG_LEVEL specify the verbosity level of fish.
27 A higher number means higher verbosity. The default level is 1.
28
29 · -i or --interactive specify that fish is to run in interactive mode
30
31 · -l or --login specify that fish is to run as a login shell
32
33 · -n or --no-execute do not execute any commands, only perform syntax
34 checking
35
36 · -p or --profile=PROFILE_FILE when fish exits, output timing
37 information on all executed commands to the specified file
38
39 · -v or --version display version and exit
40
41 · -D or --debug-stack-frames=DEBUG_LEVEL specify how many stack frames
42 to display when debug messages are written. The default is zero. A
43 value of 3 or 4 is usually sufficient to gain insight into how a
44 given debug call was reached but you can specify a value up to 128.
45
46 · -f or --features=FEATURES enables one or more feature flags
47 (separated by a comma). These are how fish stages changes that might
48 break scripts.
49
50 The fish exit status is generally the exit status of the last
51 foreground command. If fish is exiting because of a parse error, the
52 exit status is 127.
53
54
55
56Version 3.0.2 Thu Jul 25 2019 fish(1)