/usr/share/fish/man/man1/status.1 is in fish-common 2.4.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | .TH "status" 1 "Sun Dec 11 2016" "Version 2.4.0" "fish" \" -*- nroff -*-
.ad l
.nh
.SH NAME
\fBstatus\fP -- query fish runtime information
.PP
.SS "Synopsis"
.PP
.nf
\fBstatus\fP [OPTION]
.fi
.PP
.SS "Description"
With no arguments, \fCstatus\fP displays a summary of the current login and job control status of the shell\&.
.PP
The following options are available:
.PP
.IP "\(bu" 2
\fC-c\fP or \fC--is-command-substitution\fP returns 0 if fish is currently executing a command substitution\&.
.IP "\(bu" 2
\fC-b\fP or \fC--is-block\fP returns 0 if fish is currently executing a block of code\&.
.IP "\(bu" 2
\fC-i\fP or \fC--is-interactive\fP returns 0 if fish is interactive - that is, connected to a keyboard\&.
.IP "\(bu" 2
\fC-l\fP or \fC--is-login\fP returns 0 if fish is a login shell - that is, if fish should perform login tasks such as setting up the PATH\&.
.IP "\(bu" 2
\fC--is-full-job-control\fP returns 0 if full job control is enabled\&.
.IP "\(bu" 2
\fC--is-interactive-job-control\fP returns 0 if interactive job control is enabled\&.
.IP "\(bu" 2
\fC--is-no-job-control\fP returns 0 if no job control is enabled\&.
.IP "\(bu" 2
\fC-f\fP or \fC--current-filename\fP prints the filename of the currently running script\&.
.IP "\(bu" 2
\fC-n\fP or \fC--current-line-number\fP prints the line number of the currently running script\&.
.IP "\(bu" 2
\fC-j CONTROLTYPE\fP or \fC--job-control=CONTROLTYPE\fP sets the job control type, which can be \fCnone\fP, \fCfull\fP, or \fCinteractive\fP\&.
.IP "\(bu" 2
\fC-t\fP or \fC--print-stack-trace\fP prints a stack trace of all function calls on the call stack\&.
.PP
|