Lines Matching full:command
22 .Nd command language interpreter
32 .Em command language interpreter :
34 either from the command line or from a file
74 command.
85 If the assignment precedes a command it does not persist
86 after that command has finished running,
87 unless the command is a special builtin
103 Exit the shell immediately should an error occur or a command fail.
158 command).
160 Do not enter function definitions into command history.
168 command line editing.
172 If a command references an unset parameter,
173 write an error to standard output instead of executing the command.
185 Write a trace for each command to standard error after expanding it,
223 The exit status is that of the last command returned,
232 command does nothing \(en
233 it is a placeholder for when a command is required.
240 when the shell encounters a command name that is an alias,
260 command, below)
292 command are as follows:
304 .It Ic command Oo Fl p | V | v Oc Ar command Op Ar arg ...
306 .Ar command
312 .Ic command
319 to search for the command.
322 .Ar command ,
327 .Ar command ,
329 For aliases, a command to define that alias is printed.
335 .Ar command ,
337 .Ar command
340 .Ic command
342 .Ar command
361 and interpret them as a command.
362 The exit status is that of the resulting command,
364 or >0 if the resulting command could not be correctly parsed.
365 .It Ic exec Op Ar command Op Ar arg ...
367 .Ar command
371 .Ar command ,
373 .Ar command
376 .Ar command
378 If no command is given but a redirection happens,
386 or that of the last command executed.
396 command are as follows:
411 Edit commands from command history using
418 command are as follows:
427 List the command history.
429 List the command history without command numbers.
435 Reexecute a single command
439 in the command is replaced by
448 to select by command number;
450 to select a command executed that number of commands previous;
451 or a string which matches the beginning of the command.
453 the last command in command history is edited,
456 or the previous 16 commands in command history are listed
473 command, below)
513 for a command that can take the option
545 command are as follows:
569 Job with command matching
572 Job with command containing
589 command are as follows:
596 number or the exit status of a command killed by a signal.
649 command are as follows:
680 command are as follows:
696 command are as follows:
708 or that of the last command executed.
728 a command suitable to achieve the current option settings.
804 .It Ic type Ar command ...
806 .Ar command ,
826 command are as follows:
843 command are as follows:
855 command are as follows:
881 .Sh COMMAND HISTORY AND COMMAND LINE EDITING
884 .Em command history ,
890 command line editing mode is enabled
892 the command line and all the commands in command history
899 .Em command .
904 executes the current command line.
905 The command line, unless empty, is entered into command history.
908 key is used to enter command mode,
915 redraw the current command line.
920 which causes the command to be repeated that number of times.
927 The commands for command mode:
948 Repeat the most recent non-motion command.
951 is given, use that of the repeated command,
956 to edit command number
958 in command history,
959 or the current command if none given.
1018 command.
1021 specified with the last command.
1027 command,
1031 specified with the last command.
1044 Delete the characters between the cursor and the motion command specified,
1046 A special motion command,
1087 Delete the characters between the cursor and the motion command specified,
1089 A special motion command,
1098 Yank (copy) the characters between the cursor and the motion command specified,
1100 A special motion command,
1120 Replace the current command line with the previous entry in history.
1125 Replace the current command line with the next entry in history.
1127 Replace the current command line with command number
1129 in command history,
1130 or the oldest command if none given.
1133 replace the current command line with the first that matches
1159 Words are the command text the user wishes run;
1165 the command text according to the rules of expansion.
1169 where the command text is separated into commands
1178 with the command name itself assigned parameter 0.
1180 If the command is not being run in the background,
1224 Similarly command words need to be quoted
1356 Command expansion has a command executed in a subshell
1360 .D1 $ Ns Pq Ar command
1362 .D1 \` Ns Ar command Ns \`
1367 .Ar command
1376 .Ar command
1380 then attempts command substitution if that fails.
1383 .D1 "$( (" Ns Ar command Ns ") )"
1570 When the command is executed, standard input is redirected from the
1586 parameter, command, and arithmetic expansions are performed on
1593 If multiple here documents are used on the same command line,
1640 with the first field being the command name
1641 and any successive fields arguments to that command.
1644 It then attempts to run the command.
1646 Firstly, it determines whether the command name contains any slashes.
1647 If it does not, and the shell implements the command as a special built-in,
1649 If not, but it is a non POSIX standard command,
1653 .Ic alias , bg , cd , command ,
1663 is used to search for the command.
1665 and it is a POSIX standard command,
1669 it attempts to execute the command in an environment separate from the shell.
1670 If it is unable to execute the command,
1673 Finally, if the command name does contain a slash,
1676 it attempts to execute the command in an environment separate from the shell.
1677 If it is unable to execute the command,
1685 The exit status of a sequential list is that of the last command executed.
1688 .D1 Ar command No \&; Op Ar command ...
1694 where the shell executes the command in a subshell
1695 and runs the next command without waiting for the previous one to finish.
1699 .D1 Ar command No & Op Ar command ...
1705 where the output of one command
1706 is used as input for the next command.
1707 The exit status of a pipeline is that of the last command;
1713 .D1 Oo !\& Oc Ar command | command Op | Ar ...
1719 where a command is only executed if the exit status of the previous command was
1721 The exit status of an AND list is that of the last command.
1724 .D1 Ar command No && Ar command Op && Ar ...
1730 where a command is only executed if the exit status of the previous command was
1732 The exit status of an OR list is that of the last command.
1735 .D1 Ar command No || Ar command Op || Ar ...
1754 Command lists,
1763 .D1 Pq Ar command ...
1764 .D1 Brq \& Ar command ... ; No \&
1770 or a newline are needed to terminate a command list within curly braces.
1783 .No " " Ar command
1799 The exit status is that of the last command executed.
1801 .Ar command
1807 as long as the command or command list being tested in
1814 .No " " Ar command
1825 or otherwise the exit status of the last command executed.
1830 as long as the command or command list being tested in
1837 .No " " Ar command
1848 or otherwise the exit status is that of the last command executed.
1856 .No " " Po Ar pattern Oo | Ar pattern ... Oc Pc Ar command Ns ;;
1873 for the final command.
1875 or otherwise the exit status of the last command executed.
1879 is used to execute commands depending on the exit status of the command or
1880 command list being tested.
1885 .No " " Ar command
1889 .No " " Ar command
1892 .No " " Ar command
1897 Firstly the command(s) following
1936 or otherwise the exit status of the last command executed.
1942 .Ar function Ns () Ar command-list
1963 The exit status of a function is that of the last command
1988 command.
2008 The exit status of the most recent command.
2015 The process ID of the most recent background command.
2024 command.
2037 Pathname to a file to be used to record command history.
2038 The default is to not write command history to a file.
2094 command.
2098 command.
2124 is ready to read a command.
2127 in the prompt is expanded to the number of the next command in history
2132 before the command line completes.
2137 before each command is traced
2152 and in command line editing mode,
2154 and the command being edited is not entered into command history.
2195 A command was found but was not executable.
2204 returns the exit status of the last command it invoked.