Lines Matching full:is

28 is a program similar to
38 There is even limited support for hardcopy terminals.
48 The number is used by some commands, as indicated.
59 If N is more than the screen size, only the final screenful is displayed.
62 Like SPACE, but if N is specified, it becomes the new window size.
68 The entire N lines are displayed, even if N is more than the screen size.
71 If N is specified, it becomes the new default for
75 If N is more than the screen size, only the final screenful is displayed.
77 Like ESC-v, but if N is specified, it becomes the new window size.
80 The entire N lines are displayed, even if N is more than the screen size.
84 If N is specified, it becomes the new default for
93 If a number N is specified, it becomes the default for future RIGHTARROW
95 While the text is scrolled, it acts as though the \-S option
100 If a number N is specified, it becomes the default for future RIGHTARROW
110 That is, reload the current file.
111 Useful if the file is changing while it is being viewed.
114 end of file is reached.
116 It is a way to monitor the tail of a file which is growing
117 while it is being viewed.
118 (The behavior is similar to the "tail \-f" command.)
123 If the input is a pipe and the \-\-exit-follow-on-close option is in effect,
126 of the pipe is closed.
128 Like F, but as soon as a line is found which matches
129 the last search pattern, the terminal bell is rung
133 (Warning: this may be slow if N is large.)
136 (Warning: this may be slow if N is large,
137 or if N is not specified and
138 standard input, rather than a file, is being read.)
140 Same as G, except if no number N is specified and the input is standard input,
141 goes to the last line which is currently buffered.
151 The matching right curly bracket is positioned on the bottom
153 If there is more than one left curly bracket on the top line,
159 The matching left curly bracket is positioned on the top
161 If there is more than one right curly bracket on the bottom line,
186 If the status column is enabled via the \-J option,
189 Acts like m, except the last displayed line is marked
199 Marks are preserved when a new file is examined,
209 The pattern is a regular expression, as recognized by
211 By default, searching is case-sensitive (uppercase and lowercase
224 That is, if the search reaches the END of the current file
230 regardless of what is currently displayed on the screen
237 that is, do a simple textual comparison.
244 is built with one of the regular expression libraries
250 That is, if the search reaches the end of the current file
253 If the \(haW modifier is set, the \(haE modifier is ignored.
255 The next character is taken literally; that is, it becomes part of the pattern
256 even if it is one of the above search modifier characters.
269 That is, if the search reaches the beginning of the current file
275 regardless of what is currently displayed on the screen
285 That is, if the search reaches the beginning of the current file
295 If the previous search was modified by \(haN, the search is made for the
299 If the previous search was modified by \(haR, the search is done
301 There is no effect if the previous search was modified by \(haF or \(haK.
306 The effect is as if the previous search were modified by *.
313 If highlighting is already off because of a previous ESC-u command,
320 If the status column is enabled via the \-J option,
325 If pattern is empty (if you type & immediately followed by ENTER),
326 any filtering is turned off, and all lines are displayed.
327 While filtering is in effect, an ampersand is displayed at the
339 that is, do a simple textual comparison.
343 If the filename is missing, the "current" file (see the :n and :p commands
344 below) from the list of files in the command line is re-examined.
345 A percent sign (%) in the filename is replaced by the name of the
347 A pound sign (#) is replaced by the name of the previously examined file.
353 The filename is inserted into the command line list of files
356 the list of files and the first one is examined.
366 If a number N is specified, the N-th next file is examined.
369 If a number N is specified, the N-th previous file is examined.
372 If a number N is specified, the N-th file in the list is examined.
397 If a \(haP (CONTROL-P) is entered immediately after the dash,
398 the setting of the option is changed but no message is printed.
402 If no new value is entered, a message describing
403 the current setting is printed and nothing is changed.
432 The setting of the option is not changed.
439 Causes the specified cmd to be executed each time a new file is examined.
458 The editor is taken from the environment variable VISUAL if defined,
459 or EDITOR if VISUAL is not defined,
460 or defaults to "vi" if neither VISUAL nor EDITOR is defined.
464 A percent sign (%) in the command is replaced by the name of the
466 A pound sign (#) is replaced by the name of the previously examined file.
469 If a \(haP (CONTROL-P) is entered immediately after the !,
470 no "done" message is printed after the shell command is executed.
471 On Unix systems, the shell is taken from the environment variable SHELL,
473 On MS-DOS, Windows, and OS/2 systems, the shell is the normal command processor.
476 except that the command is expanded in the same way as prompt strings.
481 The section of the file to be piped is between the position marked by
483 The entire current screen is included, regardless of whether the
484 marked position is before or after the current screen.
486 If <m> is \&.\& or newline, the current screen is piped.
487 If a \(haP (CONTROL-P) is entered immediately after the mark letter,
488 no "done" message is printed after the shell command is executed.
491 This works only if the input is a pipe, not an ordinary file.
497 the environment variable named "LESS_OSC8_xxx" is read,
498 where "xxx" is the scheme from the URI (the part before the first colon),
499 or is empty if there is no colon in the URI.
500 The value of the environment variable is then expanded in the same way as
501 prompt strings (in particular, any instance of "%o" is replaced with the URI)
503 The standard output from the handler is an "opener" shell command
504 which is then executed to open the URI.
509 If the URI begins with "#", the remainder of the URI is taken to be
516 the specified filename is opened in the current instance of
530 If the LESS_OSC8_xxx variable is not set, the variable LESS_OSC8_ANY is tried.
531 If neither LESS_OSC8_xxx nor LESS_OSC8_ANY is set,
534 schemes "man" (used when LESS_OSC8_man is not set)
535 and "file" (used when LESS_OSC8_file is not set),
544 The URI passed to an OSC8 handler via %o is guaranteed not to contain any single quote
550 Also, since the handler command is expanded like a command prompt,
556 When the "Waiting for data" message is displayed,
578 is running, via the "\-" command.
584 the abbreviation is unambiguous.
591 For example, \-\-Quit-at-eof is equivalent to \-\-QUIT-AT-EOF.
597 is invoked, you might tell
611 The environment variable is parsed before the command line,
618 The string for that option is considered to end when a dollar sign ($) is found.
626 If the \-\-use-backslash option is not in effect, then backslashes are
627 not treated specially, and there is no way to include a dollar sign
658 By default 64\ KB of buffer space is used for each file
659 (unless the file is a pipe; see the \-B option).
662 If \fIn\fP is \-1, buffer space is unlimited; that is,
665 By default, when data is read from a pipe,
667 If a large amount of data is read from the pipe, this can cause
672 is used for the pipe.
674 most recently viewed part of the piped data is kept in memory;
675 any earlier data is lost.
686 normally displayed if the terminal is dumb;
687 that is, lacks some important capability,
694 \fBx\fP is a single character which selects the type of text
695 whose color is being set:
722 is built with one of the regular expression libraries
735 The uppercase letters and digits can be used only when the \-\-use-color option is enabled.
736 When text color is specified by both an uppercase letter and a lowercase letter,
753 \fIcolor\fP is either a 4-bit color string or an 8-bit color string:
755 A 4-bit color string is one or two characters, where
779 If either character is a "-" or is omitted, the corresponding color
780 is set to that of normal text.
782 An 8-bit color string is one or two decimal integers separated by a dot,
785 Each integer is a value between 0 and 255 inclusive which selects
790 If either integer is a "-" or is omitted,
791 the corresponding color is set to that of normal text.
805 differently from what is described above in these ways:
815 is followed by a numeric color value,
816 the number is not interpreted as an "CSI 38;5" color value as described above,
827 To avoid confusion, it is recommended that the equivalent letters rather than numbers
851 is via the "q" command.
858 (A non-regular file is a directory or a device special file.)
859 Also suppresses the warning message when a binary file is opened.
864 to be read, even if \-f is set.
883 If it is necessary to scroll backward more than \fIn\fP lines,
884 the screen is repainted in a forward direction instead.
886 backward, \-h0 is implied.)
888 Causes searches to ignore case; that is,
890 This option is ignored if any uppercase letters
899 is to be positioned.
900 The target line is the line specified by any command to
904 is 1, the next is 2, and so on.
906 of the screen: the bottom line on the screen is \-1, the second
907 to the bottom is \-2, and so on.
909 of the screen, starting with a decimal point: \&.5 is in the middle of the
910 screen, \&.3 is three tenths down from the first line, and so on.
911 If the line is specified as a fraction, the actual line number
912 is recalculated if the terminal window is resized.
913 If the \-\-header option is used and the target line specified by \-j
914 would be obscured by the header, the target line is moved to the first
916 While the \-\-header option is active, the \-S option is ignored,
920 If any form of the \-j option is used,
925 For example, if "\-j4" is used, the target line is the
936 The line is chopped with the \-S option, and
937 the text that is chopped off beyond the right edge of the screen
940 The line is horizontally shifted, and
941 the text that is shifted beyond the left side of the screen
944 The line is both chopped and shifted,
959 If the LESSKEY or LESSKEY_SYSTEM environment variable is set, or
960 if a lesskey file is found in a standard place (see KEY BINDINGS),
961 it is also used as a
971 If the LESSKEYIN or LESSKEYIN_SYSTEM environment variable is set, or
972 if a lesskey source file is found in a standard place (see KEY BINDINGS),
973 it is also used as a
1006 file to set environment variables, it is safer to use the
1014 when an interrupt character (usually \(haC) is typed.
1017 to stop whatever it is doing and return to its command prompt.
1026 file which is currently open.
1057 to copy its input to the named file as it is being viewed.
1058 This applies only when the input file is a pipe,
1064 The \-O option is like \-o, but it will overwrite an existing
1072 The "s" command is equivalent to specifying \-o from within
1075 The \-p option on the command line is equivalent to
1077 that is, it tells
1102 the terminal bell is not rung
1103 if an attempt is made to scroll past the end of the file
1105 If the terminal has a "visual bell", it is used instead.
1108 The default is to ring the terminal bell in all such cases.
1111 the terminal bell is never rung.
1112 If the terminal has a "visual bell", it is used in all cases
1116 The default is to display control characters using the caret notation;
1117 for example, a control-A (octal 001) is displayed as "\(haA"
1119 Warning: when the \-r option is used,
1127 USE OF THE \-r OPTION IS NOT RECOMMENDED.
1131 Unlike \-r, the screen appearance is maintained correctly,
1135 is changed within one line, not across lines.
1136 In other words, the beginning of each line is assumed to be
1152 where the "...\&" is zero or more color specification characters.
1165 This is useful when viewing
1171 That is, the portion of a long line that does not fit in
1172 the screen width is not displayed until you press RIGHT-ARROW.
1173 The default is to wrap long lines; that is, display the remainder
1184 If the environment variable LESSGLOBALTAGS is set, it is taken to be
1187 and that command is executed to find the tag.
1195 The command ":t" is equivalent to specifying \-t from within
1201 that is, they are sent to the terminal when they appear in the input.
1205 that is, they are handled as specified by the \-r option.
1207 By default, if neither \-u nor \-U is given,
1210 the underlined text is displayed
1214 the overstruck text is printed
1221 Text which is overstruck or underlined can be searched for
1222 if neither \-u nor \-U is in effect.
1232 The first "new" line is the line immediately following the line previously
1235 The highlight is removed at the next command which causes movement.
1236 If the \-\-status-line option is in effect, the entire line
1237 (the width of the screen) is highlighted.
1238 Otherwise, only the text in the line is highlighted,
1239 unless the \-J option is in effect,
1240 in which case only the status column is highlighted.
1246 If only one \fIn\fP is specified, tab stops are set at multiples of \fIn\fP.
1251 The default for \fIn\fP is 8.
1255 This is sometimes desirable if the deinitialization string does
1259 If it is necessary to scroll forward more than \fIn\fP lines,
1260 the screen is repainted instead.
1266 The default is one screenful.
1272 is negative, it indicates
1275 For example, if the screen is 24 lines, \fI\-z\-4\fP sets the
1276 scrolling window to 20 lines. If the screen is resized to 40 lines,
1298 If the number specified is zero, it sets the default number of
1301 of the screen, starting with a decimal point: \&.5 is half of the
1302 screen width, \&.3 is three tenths of the screen width, and so on.
1303 If the number is specified as a fraction, the actual number of
1304 scroll positions is recalculated if the terminal window is resized.
1309 pipe is closed.
1311 If \-\-file-size is specified,
1316 Normally this is not done, because it can be slow if the input file
1317 is non-seekable (such as a pipe) and is large.
1319 Normally, if the input file is renamed while an F command is executing,
1323 If \-\-follow-name is specified, during an F command
1326 If the reopen succeeds and the file is a different file from the original
1334 The number of header lines is set to \fIL\fP.
1335 If \fIL\fP is 0, header lines are disabled.
1336 If \fIL\fP is empty or missing, the number of header lines is unchanged.
1337 The number of header columns is set to \fIC\fP.
1338 If \fIC\fP is 0, header columns are disabled.
1339 If \fIC\fP is empty or missing, the number of header columns is unchanged.
1340 The first header line is set to line number \fIN\fP in the file.
1341 If \fIN\fP is empty or missing, it is taken to be
1347 and is equivalent to "\-\-header=0,0".
1349 When \fIL\fP is nonzero, the first \fIL\fP lines at the top
1351 regardless of what part of the file is being viewed.
1353 When \fIC\fP is nonzero, the first \fIC\fP characters displayed at the
1355 even if the rest of the line is scrolled horizontally.
1358 Subsequent search commands will be "incremental"; that is,
1361 as each character of the pattern is typed in.
1364 when the "Waiting for data" message is displayed.
1365 \fIc\fP must be an ASCII character; that is, one with a value
1370 Sets the minimum width of the line number field when the \-N option is in effect
1372 The default is 7.
1374 When \-S is in effect, if a search match is not visible
1375 because it is shifted to the left or right of the currently
1377 to ensure that the search match is visible.
1384 of the screen, starting with a decimal point: \&.5 is half of the
1385 screen width, \&.3 is three tenths of the screen width, and so on.
1386 If the number is specified as a fraction, the actual number of
1387 scroll positions is recalculated if the terminal window is resized.
1394 If \fIn\fP is zero,
1405 If the word "set" is used,
1407 If the word "set" is not used,
1409 The word "set" is required if the program name is "less"
1411 If any option setting is of the form "tabstop=\fIn\fP" or "ts=\fIn\fP",
1419 left-click sets the "#" mark to the line where the mouse is clicked,
1421 If a left-click is performed with the mouse cursor on an OSC 8 hyperlink,
1422 the hyperlink is selected as if by the \(haO\(haN command.
1423 If a left-click is performed with the mouse cursor on an OSC 8 hyperlink
1424 which is already selected, the hyperlink is opened as if by the \(haO\(haO command.
1425 The number of lines to scroll when the wheel is moved
1432 on mouse wheel movement is reversed.
1436 This is sometimes useful if the keypad strings make the numeric
1440 file name is typed in, and the same string is already in the history list,
1441 the existing copy is removed from the history list before the new one is added.
1446 Line number 1 is assigned to the first line after any header lines.
1458 That is, a backspace adjacent to an underscore causes text to be
1463 If not set, backspace display is controlled by the \-u and \-U options.
1466 that is backspaces are treated as control characters.
1470 That is, a carriage return immediately before a newline is deleted.
1473 If not set, carriage return display is controlled by the \-u and \-U options.
1476 that is carriage returns are treated as control characters.
1479 That is, tabs are expanded to spaces.
1482 If not set, tab display is controlled by the \-U options.
1485 that is tabs are treated as control characters.
1497 If there is no attribute indicator, standout is used.
1505 The value is a string of one or more of the characters
1509 For example, setting \-\-search-options=W is the same as
1521 Sets the width of the status column when the \-J option is in effect.
1522 The default is 2 characters.
1524 If a line is marked, the entire line (rather than just the status column)
1525 is highlighted.
1528 If \-\-use-color is set, the line is colored rather than highlighted.
1531 After the \-\-use-backslash option, any backslash in an option string is
1532 removed and the following character is taken literally.
1543 Set the number of lines to scroll when the mouse wheel is scrolled
1544 and the \-\-mouse or \-\-MOUSE option is in effect.
1545 The default is 1 line.
1547 When the \-S option is not in use,
1549 so that a word is not split between two lines.
1550 The default is to wrap at any character.
1557 the remainder of that option is taken to be an initial command to
1564 that is, it starts the display at the specified line number
1579 in some MS-DOS and Windows systems because ESC is the line erase character.)
1588 (That is, CONTROL and LEFTARROW simultaneously.)
1591 (That is, CONTROL and RIGHTARROW simultaneously.)
1599 or cancel the command if the command line is empty.
1603 (That is, CONTROL and BACKSPACE simultaneously.)
1606 (That is, CONTROL and DELETE simultaneously.)
1619 is entered into the command line.
1621 If the completed filename is a directory, a "/" is appended to the filename.
1622 (On MS-DOS and Windows systems, a "\e" is appended.)
1633 or cancel the command if the command line is empty.
1635 other than \(haU, that character is used instead of \(haU.
1652 If the environment variable LESSKEYIN is set,
1663 looks for a lesskey file called "$HOME/_lesskey", and if it is not found there,
1668 looks for a lesskey file called "$HOME/lesskey.ini", and if it is not found,
1675 If a key is defined in both a local lesskey file and in the
1678 If the environment variable LESSKEYIN_SYSTEM is set,
1684 On Unix systems, the system-wide lesskey file is /usr/local/etc/syslesskey.
1688 that directory is where the sysless file is found.)
1689 On MS-DOS and Windows systems, the system-wide lesskey file is c:\e_syslesskey.
1690 On OS/2 systems, the system-wide lesskey file is c:\esyslesskey.ini.
1696 program. It is no longer necessary to use the
1707 An input preprocessor is simply an executable program (or shell script),
1712 However, it will appear to the user as if the original file is opened;
1713 that is,
1724 The input preprocessor is not called when viewing standard input.
1729 when the input preprocessor command is invoked.
1742 the first is replaced with the original name of the file and
1787 It is also possible to set up an input preprocessor to
1793 An input preprocessor that works this way is called an input pipe.
1798 then there is no replacement file and
1803 vertical bar (|) to signify that the input preprocessor is an input pipe.
1805 occurrence of %s, which is replaced with the filename of the input file.
1833 is interpreted as meaning there is no replacement, and
1834 the original file is used.
1836 the exit status of the script determines the behavior when the output is empty.
1837 If the output is empty and the exit status is zero,
1838 the empty output is considered to be replacement text.
1839 If the output is empty and the exit status is nonzero,
1840 the original file is used.
1844 of the preprocessor is ignored.
1846 When an input pipe is used, a LESSCLOSE postprocessor can be used,
1847 but it is usually not necessary since there is no replacement file
1850 postprocessor is "\-".
1854 the input preprocessor or pipe is not used if
1856 is viewing standard input.
1857 However, if the first character of LESSOPEN is a dash (\-),
1858 the input preprocessor is used on standard input as well as other files.
1859 In this case, the dash is not considered to be part of
1861 If standard input is being viewed, the input preprocessor is passed
1865 the input pipe is used on standard input as well as other files.
1866 Again, in this case the dash is not considered to be part of
1880 A "character set" is simply a description of which characters are to
1890 This is the same as ASCII, except characters between 160 and 255 are
1902 This is the EBCDIC analogue of latin1. You get similar results
1911 UTF-8 is special in that it supports multi-byte characters in the input file.
1912 It is the only character set that supports multi-byte characters.
1923 The character ".\&" is used for a normal character, "c" for control,
1926 For example, "bccc4b.\&" would mean character 0 is binary,
1927 1, 2 and 3 are control, 4, 5, 6 and 7 are binary, and 8 is normal.
1930 (This is an example, and does not necessarily
1933 This table shows the value of LESSCHARDEF which is equivalent
1952 If neither LESSCHARSET nor LESSCHARDEF is set,
1954 is found in the LC_ALL, LC_CTYPE or LANG
1955 environment variables, then the default character set is utf-8.
1957 If that string is not found, but your system supports the
1962 setlocale is controlled by setting the LANG or LC_CTYPE environment
1967 interface is also not available, the default character set is utf-8.
1970 Each such character is displayed in caret notation if possible
1971 (e.g.\& \(haA for control-A). Caret notation is used only if
1973 Otherwise, the character is displayed as a hex number in angle brackets.
1978 "*k" is blinking, "*d" is bold, "*u" is underlined, "*s" is standout,
1979 and "*n" is normal.
1980 If LESSBINFMT does not begin with a "*", normal attribute is assumed.
1981 The remainder of LESSBINFMT is a string which may include one
1983 For example, if LESSBINFMT is "*u[%x]", binary characters
1985 The default if no LESSBINFMT is specified is "*s<%02X>".
1989 When the character set is utf-8, the LESSUTFBINFMT environment variable
1993 Its default value is "<U+%04lX>".
1996 LESSUTFBINFMT is read after LESSBINFMT so its setting, if any,
2002 of how the UTF-8 file is ill-formed.
2004 When the character set is utf-8, in rare cases it may be desirable to
2019 If a pair of codepoints is given, the type is set for
2046 The prompt mechanism is rather complicated to provide flexibility,
2050 A percent sign followed by a single character is expanded
2051 according to what the following character is.
2053 if an input preprocessor is being used.)
2056 The b is followed by a single character (shown as \fIX\fP above)
2057 which specifies the line whose byte offset is to be used.
2058 If the character is a "t", the byte offset of the top line in the
2059 display is used,
2071 The line to be used is determined by the \fIX\fP, as with the %b option.
2077 or the EDITOR environment variable if VISUAL is not defined).
2085 This is useful when the expanded string will be used in a shell command,
2092 The line to be used is determined by the \fIX\fP, as with the %b option.
2099 or a question mark if no hyperlink is selected.
2100 This is used by OSC 8 handlers as explained in the \(haO\(haO command description.
2103 The line used is determined by the \fIX\fP as with the %b option.
2106 The line used is determined by the \fIX\fP as with the %b option.
2119 If any item is unknown (for example, the file size if input
2120 is a pipe), a question mark is printed instead.
2125 depending on the following character, a condition is evaluated.
2126 If the condition is true, any characters following the question mark
2128 If the condition is false, such characters are not included.
2132 the IF condition is false.
2137 True if the byte offset of the specified line is known.
2139 True if the size of current input file is known.
2141 True if the text is horizontally shifted (%c is not zero).
2143 True if the page number of the specified line is known.
2147 True if there is an input filename
2148 (that is, if input is not a pipe).
2150 True if the line number of the specified line is known.
2152 True if the line number of the last line in the file is known.
2154 True if there is more than one input file.
2156 True if this is the first prompt in a new input file.
2159 of the specified line is known.
2162 of the specified line is known.
2166 True if there is a next input file
2167 (that is, if the current input file is not the last one).
2185 The filename is followed by the line number, if known,
2187 Otherwise, a dash is printed.
2190 is included literally by escaping it with a backslash.
2194 This prints the filename if this is the first prompt in a file,
2195 followed by the "file N of N" message if there is more
2197 Then, if we are at end-of-file, the string "(END)" is printed
2198 followed by the name of the next file, if there is one.
2200 This is the default prompt.
2203 Each is broken into two lines here for readability only.
2213 And here is the default message produced by the = command:
2221 if an environment variable LESSEDIT is defined, it is used
2222 as the command to be executed when the v command is invoked.
2223 The LESSEDIT string is expanded in the same way as the prompt strings.
2224 The default value for LESSEDIT is:
2237 When the environment variable LESSSECURE is set to 1,
2271 of names of features which are selectively enabled when LESSSECURE is set.
2272 Each feature name is the first word in each line in the above list.
2273 A feature name may be abbreviated as long as the abbreviation is unambiguous.
2289 If the environment variable LESS_IS_MORE is set to 1,
2290 or if the program is invoked via a file link named "more",
2298 If the \-e option is not set,
2301 If the \-e option is set,
2306 If the \-m option is not set, the medium prompt is used,
2307 and it is prefixed with the string "\-\-More\-\-".
2308 If the \-m option is set, the short prompt is used.
2311 The normal behavior of the \-n option is unavailable in this mode.
2313 The parameter to the \-p option is taken to be a
2317 The LESS environment variable is ignored,
2318 and the MORE environment variable is used in its place.
2341 Concatenation of the HOMEDRIVE and HOMEPATH environment variables is
2342 the name of the user's home directory if the HOME variable is not set
2371 The lessecho program is needed to expand metacharacters, such as * and ?,
2385 If set to "\-" or "/dev/null", a history file is not used.
2386 The default depends on the operating system, but is usually:
2398 The default is 100.
2408 The value is parsed as if it were the parameter of a \-\-lesskey-content option.
2422 If LESSMETAESCAPE is an empty string, commands containing
2461 The default is 4000 (4 seconds).
2467 Where "xxx" is a URI scheme such as "http" or "file",
2470 Sets an OSC 8 handler for opening OSC 8 links for which there is
2473 Where "xx" is any two characters, overrides the definition
2480 Each option in LESS_UNSUPPORT is a dash followed by a single character
2501 is being run.
2520 less is part of the GNU project and is free software.
2534 less is distributed in the hope that it will be useful, but