xref: /freebsd/share/man/man1/builtin.1 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
1c644db6aSSheldon Hearn.\"
2c644db6aSSheldon Hearn.\" Copyright (c) 1999 Sheldon Hearn
3c644db6aSSheldon Hearn.\"
4c644db6aSSheldon Hearn.\" All rights reserved.
5c644db6aSSheldon Hearn.\"
6c644db6aSSheldon Hearn.\" Redistribution and use in source and binary forms, with or without
7c644db6aSSheldon Hearn.\" modification, are permitted provided that the following conditions
8c644db6aSSheldon Hearn.\" are met:
9c644db6aSSheldon Hearn.\" 1. Redistributions of source code must retain the above copyright
10c644db6aSSheldon Hearn.\"    notice, this list of conditions and the following disclaimer.
11c644db6aSSheldon Hearn.\" 2. Redistributions in binary form must reproduce the above copyright
12c644db6aSSheldon Hearn.\"    notice, this list of conditions and the following disclaimer in the
13c644db6aSSheldon Hearn.\"    documentation and/or other materials provided with the distribution.
14c644db6aSSheldon Hearn.\"
15c644db6aSSheldon Hearn.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
16c644db6aSSheldon Hearn.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17c644db6aSSheldon Hearn.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18c644db6aSSheldon Hearn.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
19c644db6aSSheldon Hearn.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20c644db6aSSheldon Hearn.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21c644db6aSSheldon Hearn.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22c644db6aSSheldon Hearn.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23c644db6aSSheldon Hearn.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24c644db6aSSheldon Hearn.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25c644db6aSSheldon Hearn.\" SUCH DAMAGE.
26c644db6aSSheldon Hearn.\"
270a62a9caSJilles Tjoelker.Dd December 21, 2010
28c644db6aSSheldon Hearn.Dt BUILTIN 1
29c644db6aSSheldon Hearn.Os
30c644db6aSSheldon Hearn.Sh NAME
31c644db6aSSheldon Hearn.Nm builtin ,
32628f88b8SGary W. Swearingen.Nm \&! ,
3315fc3debSRuslan Ermilov.Nm % ,
34628f88b8SGary W. Swearingen.Nm \&. ,
35628f88b8SGary W. Swearingen.Nm \&: ,
3615fc3debSRuslan Ermilov.Nm @ ,
372d61a2a4SJilles Tjoelker.Nm \&[ ,
3815fc3debSRuslan Ermilov.Nm { ,
3915fc3debSRuslan Ermilov.Nm } ,
40c644db6aSSheldon Hearn.Nm alias ,
41c644db6aSSheldon Hearn.Nm alloc ,
42c644db6aSSheldon Hearn.Nm bg ,
438030ad18STim J. Robbins.Nm bind ,
4468acfb06SSheldon Hearn.Nm bindkey ,
45c644db6aSSheldon Hearn.Nm break ,
46c644db6aSSheldon Hearn.Nm breaksw ,
4768acfb06SSheldon Hearn.Nm builtins ,
48c644db6aSSheldon Hearn.Nm case ,
49c644db6aSSheldon Hearn.Nm cd ,
50c644db6aSSheldon Hearn.Nm chdir ,
51c644db6aSSheldon Hearn.Nm command ,
5268acfb06SSheldon Hearn.Nm complete ,
53c644db6aSSheldon Hearn.Nm continue ,
54c644db6aSSheldon Hearn.Nm default ,
55c644db6aSSheldon Hearn.Nm dirs ,
56c644db6aSSheldon Hearn.Nm do ,
57c644db6aSSheldon Hearn.Nm done ,
58c644db6aSSheldon Hearn.Nm echo ,
5968acfb06SSheldon Hearn.Nm echotc ,
60c644db6aSSheldon Hearn.Nm elif ,
61c644db6aSSheldon Hearn.Nm else ,
62c644db6aSSheldon Hearn.Nm end ,
63c644db6aSSheldon Hearn.Nm endif ,
64c644db6aSSheldon Hearn.Nm endsw ,
65c644db6aSSheldon Hearn.Nm esac ,
66c644db6aSSheldon Hearn.Nm eval ,
67c644db6aSSheldon Hearn.Nm exec ,
68c644db6aSSheldon Hearn.Nm exit ,
69c644db6aSSheldon Hearn.Nm export ,
70d90c5c4aSAkinori MUSHA.Nm false ,
71c644db6aSSheldon Hearn.Nm fc ,
72c644db6aSSheldon Hearn.Nm fg ,
7368acfb06SSheldon Hearn.Nm filetest ,
74c644db6aSSheldon Hearn.Nm fi ,
75c644db6aSSheldon Hearn.Nm for ,
76c644db6aSSheldon Hearn.Nm foreach ,
77c644db6aSSheldon Hearn.Nm getopts ,
78c644db6aSSheldon Hearn.Nm glob ,
79c644db6aSSheldon Hearn.Nm goto ,
80c644db6aSSheldon Hearn.Nm hash ,
81c644db6aSSheldon Hearn.Nm hashstat ,
82c644db6aSSheldon Hearn.Nm history ,
8368acfb06SSheldon Hearn.Nm hup ,
84c644db6aSSheldon Hearn.Nm if ,
85c644db6aSSheldon Hearn.Nm jobid ,
86c644db6aSSheldon Hearn.Nm jobs ,
87c644db6aSSheldon Hearn.Nm kill ,
88c644db6aSSheldon Hearn.Nm limit ,
89628f88b8SGary W. Swearingen.Nm local ,
9068acfb06SSheldon Hearn.Nm log ,
91c644db6aSSheldon Hearn.Nm login ,
92c644db6aSSheldon Hearn.Nm logout ,
9368acfb06SSheldon Hearn.Nm ls-F ,
94c644db6aSSheldon Hearn.Nm nice ,
95c644db6aSSheldon Hearn.Nm nohup ,
96c644db6aSSheldon Hearn.Nm notify ,
97c644db6aSSheldon Hearn.Nm onintr ,
98c644db6aSSheldon Hearn.Nm popd ,
9968acfb06SSheldon Hearn.Nm printenv ,
1009897c45fSJilles Tjoelker.Nm printf ,
101c644db6aSSheldon Hearn.Nm pushd ,
102c644db6aSSheldon Hearn.Nm pwd ,
1038d4c0be3SSheldon Hearn.Nm read ,
104c644db6aSSheldon Hearn.Nm readonly ,
105c644db6aSSheldon Hearn.Nm rehash ,
106c644db6aSSheldon Hearn.Nm repeat ,
107628f88b8SGary W. Swearingen.Nm return ,
10868acfb06SSheldon Hearn.Nm sched ,
109c644db6aSSheldon Hearn.Nm set ,
110c644db6aSSheldon Hearn.Nm setenv ,
11168acfb06SSheldon Hearn.Nm settc ,
11268acfb06SSheldon Hearn.Nm setty ,
113c644db6aSSheldon Hearn.Nm setvar ,
114c644db6aSSheldon Hearn.Nm shift ,
115c644db6aSSheldon Hearn.Nm source ,
116c644db6aSSheldon Hearn.Nm stop ,
117c644db6aSSheldon Hearn.Nm suspend ,
118c644db6aSSheldon Hearn.Nm switch ,
11968acfb06SSheldon Hearn.Nm telltc ,
120d90c5c4aSAkinori MUSHA.Nm test ,
121c644db6aSSheldon Hearn.Nm then ,
122c644db6aSSheldon Hearn.Nm time ,
123aeca3a4dSStefan Farfeleder.Nm times ,
124c644db6aSSheldon Hearn.Nm trap ,
125d90c5c4aSAkinori MUSHA.Nm true ,
126c644db6aSSheldon Hearn.Nm type ,
127c644db6aSSheldon Hearn.Nm ulimit ,
128c644db6aSSheldon Hearn.Nm umask ,
129c644db6aSSheldon Hearn.Nm unalias ,
13068acfb06SSheldon Hearn.Nm uncomplete ,
131c644db6aSSheldon Hearn.Nm unhash ,
132c644db6aSSheldon Hearn.Nm unlimit ,
133c644db6aSSheldon Hearn.Nm unset ,
134c644db6aSSheldon Hearn.Nm unsetenv ,
135c644db6aSSheldon Hearn.Nm until ,
136c644db6aSSheldon Hearn.Nm wait ,
13768acfb06SSheldon Hearn.Nm where ,
138c644db6aSSheldon Hearn.Nm which ,
139c644db6aSSheldon Hearn.Nm while
140628f88b8SGary W. Swearingen.Nd shell built-in commands
141c644db6aSSheldon Hearn.Sh SYNOPSIS
14239cbc614SRuslan ErmilovSee the built-in command description in the appropriate shell manual page.
143c644db6aSSheldon Hearn.Sh DESCRIPTION
144c644db6aSSheldon HearnShell builtin commands are commands that can be executed within the
145c644db6aSSheldon Hearnrunning shell's process.
146c644db6aSSheldon HearnNote that, in the case of
147c644db6aSSheldon Hearn.Xr csh 1
148c644db6aSSheldon Hearnbuiltin commands, the command is executed in a subshell if it occurs as
149c644db6aSSheldon Hearnany component of a pipeline except the last.
150c644db6aSSheldon Hearn.Pp
151c644db6aSSheldon HearnIf a command specified to the shell contains a slash
15215fc3debSRuslan Ermilov.Ql / ,
153c644db6aSSheldon Hearnthe shell will not execute a builtin command, even if the last component
154e6d3cf26SSheldon Hearnof the specified command matches the name of a builtin command.
155e6d3cf26SSheldon HearnThus, while specifying
15615fc3debSRuslan Ermilov.Dq Li echo
157c644db6aSSheldon Hearncauses a builtin command to be executed under shells that support the
158628f88b8SGary W. Swearingen.Nm echo
159628f88b8SGary W. Swearingenbuiltin command,
160c644db6aSSheldon Hearnspecifying
16115fc3debSRuslan Ermilov.Dq Li /bin/echo
162c644db6aSSheldon Hearnor
16315fc3debSRuslan Ermilov.Dq Li ./echo
164c644db6aSSheldon Hearndoes not.
165c644db6aSSheldon Hearn.Pp
166c644db6aSSheldon HearnWhile some builtin commands may exist in more than one shell, their
167c644db6aSSheldon Hearnoperation may be different under each shell which supports them.
168c644db6aSSheldon HearnBelow is a table which lists shell builtin commands, the standard shells
169c644db6aSSheldon Hearnthat support them and whether they exist as standalone utilities.
170c644db6aSSheldon Hearn.Pp
171c644db6aSSheldon HearnOnly builtin commands for the
172c644db6aSSheldon Hearn.Xr csh 1
173c644db6aSSheldon Hearnand
174c644db6aSSheldon Hearn.Xr sh 1
175e6d3cf26SSheldon Hearnshells are listed here.
176628f88b8SGary W. SwearingenConsult a shell's manual page for
177628f88b8SGary W. Swearingendetails on the operation its builtin commands.
178628f88b8SGary W. SwearingenBeware that the
179628f88b8SGary W. Swearingen.Xr sh 1
180628f88b8SGary W. Swearingenmanual page, at least, calls some of these commands
181628f88b8SGary W. Swearingen.Dq built-in commands
182628f88b8SGary W. Swearingenand some of them
183628f88b8SGary W. Swearingen.Dq reserved words .
184628f88b8SGary W. SwearingenUsers of other shells may need to consult an
185628f88b8SGary W. Swearingen.Xr info 1
186628f88b8SGary W. Swearingenpage or other sources of documentation.
187628f88b8SGary W. Swearingen.Pp
1880439a1cbSTom RhodesCommands marked
1890439a1cbSTom Rhodes.Dq Li No**
1900439a1cbSTom Rhodesunder
1910439a1cbSTom Rhodes.Em External
1920439a1cbSTom Rhodesdo exist externally,
1930439a1cbSTom Rhodesbut are implemented as scripts using a builtin command of the same name.
1946575e6daSRuslan Ermilov.Bl -column ".Ic uncomplete" ".Em External" ".Xr csh 1" ".Xr sh 1" -offset indent
1959dc9ab10SUlrich Spörlein.It Em Command Ta Em External Ta Xr csh 1 Ta Xr sh 1
196bf59faa3SJilles Tjoelker.It Ic \&! Ta \&No Ta \&No Ta Yes
197628f88b8SGary W. Swearingen.It Ic % Ta \&No Ta Yes Ta \&No
198bf59faa3SJilles Tjoelker.It Ic \&. Ta \&No Ta \&No Ta Yes
199bf59faa3SJilles Tjoelker.It Ic \&: Ta \&No Ta Yes Ta Yes
200e2404784SJilles Tjoelker.It Ic @ Ta \&No Ta Yes Ta \&No
2012d61a2a4SJilles Tjoelker.It Ic \&[ Ta Yes Ta \&No Ta Yes
20215fc3debSRuslan Ermilov.It Ic { Ta \&No Ta \&No Ta Yes
20315fc3debSRuslan Ermilov.It Ic } Ta \&No Ta \&No Ta Yes
20415fc3debSRuslan Ermilov.It Ic alias Ta No** Ta Yes Ta Yes
205c644db6aSSheldon Hearn.It Ic alloc Ta \&No Ta Yes Ta \&No
2060439a1cbSTom Rhodes.It Ic bg Ta No** Ta Yes Ta Yes
2078030ad18STim J. Robbins.It Ic bind Ta \&No Ta \&No Ta Yes
20868acfb06SSheldon Hearn.It Ic bindkey Ta \&No Ta Yes Ta \&No
20915fc3debSRuslan Ermilov.It Ic break Ta \&No Ta Yes Ta Yes
210c644db6aSSheldon Hearn.It Ic breaksw Ta \&No Ta Yes Ta \&No
2110439a1cbSTom Rhodes.It Ic builtin Ta \&No Ta \&No Ta Yes
21268acfb06SSheldon Hearn.It Ic builtins Ta \&No Ta Yes Ta \&No
213c644db6aSSheldon Hearn.It Ic case Ta \&No Ta Yes Ta Yes
21415fc3debSRuslan Ermilov.It Ic cd Ta No** Ta Yes Ta Yes
21515fc3debSRuslan Ermilov.It Ic chdir Ta \&No Ta Yes Ta Yes
21615fc3debSRuslan Ermilov.It Ic command Ta No** Ta \&No Ta Yes
21768acfb06SSheldon Hearn.It Ic complete Ta \&No Ta Yes Ta \&No
21815fc3debSRuslan Ermilov.It Ic continue Ta \&No Ta Yes Ta Yes
219c644db6aSSheldon Hearn.It Ic default Ta \&No Ta Yes Ta \&No
220c644db6aSSheldon Hearn.It Ic dirs Ta \&No Ta Yes Ta \&No
221c644db6aSSheldon Hearn.It Ic do Ta \&No Ta \&No Ta Yes
222c644db6aSSheldon Hearn.It Ic done Ta \&No Ta \&No Ta Yes
223c644db6aSSheldon Hearn.It Ic echo Ta Yes Ta Yes Ta Yes
22468acfb06SSheldon Hearn.It Ic echotc Ta \&No Ta Yes Ta \&No
225c644db6aSSheldon Hearn.It Ic elif Ta \&No Ta \&No Ta Yes
22615fc3debSRuslan Ermilov.It Ic else Ta \&No Ta Yes Ta Yes
227c644db6aSSheldon Hearn.It Ic end Ta \&No Ta Yes Ta \&No
228c644db6aSSheldon Hearn.It Ic endif Ta \&No Ta Yes Ta \&No
229c644db6aSSheldon Hearn.It Ic endsw Ta \&No Ta Yes Ta \&No
230c644db6aSSheldon Hearn.It Ic esac Ta \&No Ta \&No Ta Yes
231c644db6aSSheldon Hearn.It Ic eval Ta \&No Ta Yes Ta Yes
232c644db6aSSheldon Hearn.It Ic exec Ta \&No Ta Yes Ta Yes
233c644db6aSSheldon Hearn.It Ic exit Ta \&No Ta Yes Ta Yes
234c644db6aSSheldon Hearn.It Ic export Ta \&No Ta \&No Ta Yes
235d90c5c4aSAkinori MUSHA.It Ic false Ta Yes Ta \&No Ta Yes
23615fc3debSRuslan Ermilov.It Ic fc Ta No** Ta \&No Ta Yes
23715fc3debSRuslan Ermilov.It Ic fg Ta No** Ta Yes Ta Yes
23868acfb06SSheldon Hearn.It Ic filetest Ta \&No Ta Yes Ta \&No
239c644db6aSSheldon Hearn.It Ic fi Ta \&No Ta \&No Ta Yes
240c644db6aSSheldon Hearn.It Ic for Ta \&No Ta \&No Ta Yes
241c644db6aSSheldon Hearn.It Ic foreach Ta \&No Ta Yes Ta \&No
24215fc3debSRuslan Ermilov.It Ic getopts Ta No** Ta \&No Ta Yes
243c644db6aSSheldon Hearn.It Ic glob Ta \&No Ta Yes Ta \&No
244c644db6aSSheldon Hearn.It Ic goto Ta \&No Ta Yes Ta \&No
24536f8c7ebSJilles Tjoelker.It Ic hash Ta No** Ta \&No Ta Yes
246c644db6aSSheldon Hearn.It Ic hashstat Ta \&No Ta Yes Ta \&No
247c644db6aSSheldon Hearn.It Ic history Ta \&No Ta Yes Ta \&No
24868acfb06SSheldon Hearn.It Ic hup Ta \&No Ta Yes Ta \&No
24915fc3debSRuslan Ermilov.It Ic if Ta \&No Ta Yes Ta Yes
250c644db6aSSheldon Hearn.It Ic jobid Ta \&No Ta \&No Ta Yes
25115fc3debSRuslan Ermilov.It Ic jobs Ta No** Ta Yes Ta Yes
2520a62a9caSJilles Tjoelker.It Ic kill Ta Yes Ta Yes Ta Yes
253c644db6aSSheldon Hearn.It Ic limit Ta \&No Ta Yes Ta \&No
254628f88b8SGary W. Swearingen.It Ic local Ta \&No Ta \&No Ta Yes
25568acfb06SSheldon Hearn.It Ic log Ta \&No Ta Yes Ta \&No
256c644db6aSSheldon Hearn.It Ic login Ta Yes Ta Yes Ta \&No
257c644db6aSSheldon Hearn.It Ic logout Ta \&No Ta Yes Ta \&No
25868acfb06SSheldon Hearn.It Ic ls-F Ta \&No Ta Yes Ta \&No
259c644db6aSSheldon Hearn.It Ic nice Ta Yes Ta Yes Ta \&No
260c644db6aSSheldon Hearn.It Ic nohup Ta Yes Ta Yes Ta \&No
261c644db6aSSheldon Hearn.It Ic notify Ta \&No Ta Yes Ta \&No
262c644db6aSSheldon Hearn.It Ic onintr Ta \&No Ta Yes Ta \&No
263c644db6aSSheldon Hearn.It Ic popd Ta \&No Ta Yes Ta \&No
26468acfb06SSheldon Hearn.It Ic printenv Ta Yes Ta Yes Ta \&No
2659897c45fSJilles Tjoelker.It Ic printf Ta Yes Ta \&No Ta Yes
266c644db6aSSheldon Hearn.It Ic pushd Ta \&No Ta Yes Ta \&No
267c644db6aSSheldon Hearn.It Ic pwd Ta Yes Ta \&No Ta Yes
26815fc3debSRuslan Ermilov.It Ic read Ta No** Ta \&No Ta Yes
269c644db6aSSheldon Hearn.It Ic readonly Ta \&No Ta \&No Ta Yes
270c644db6aSSheldon Hearn.It Ic rehash Ta \&No Ta Yes Ta \&No
271c644db6aSSheldon Hearn.It Ic repeat Ta \&No Ta Yes Ta \&No
272628f88b8SGary W. Swearingen.It Ic return Ta \&No Ta \&No Ta Yes
27368acfb06SSheldon Hearn.It Ic sched Ta \&No Ta Yes Ta \&No
27415fc3debSRuslan Ermilov.It Ic set Ta \&No Ta Yes Ta Yes
275c644db6aSSheldon Hearn.It Ic setenv Ta \&No Ta Yes Ta \&No
27668acfb06SSheldon Hearn.It Ic settc Ta \&No Ta Yes Ta \&No
27768acfb06SSheldon Hearn.It Ic setty Ta \&No Ta Yes Ta \&No
278c644db6aSSheldon Hearn.It Ic setvar Ta \&No Ta \&No Ta Yes
279c644db6aSSheldon Hearn.It Ic shift Ta \&No Ta Yes Ta Yes
280c644db6aSSheldon Hearn.It Ic source Ta \&No Ta Yes Ta \&No
281c644db6aSSheldon Hearn.It Ic stop Ta \&No Ta Yes Ta \&No
282c644db6aSSheldon Hearn.It Ic suspend Ta \&No Ta Yes Ta \&No
283c644db6aSSheldon Hearn.It Ic switch Ta \&No Ta Yes Ta \&No
28468acfb06SSheldon Hearn.It Ic telltc Ta \&No Ta Yes Ta \&No
285d90c5c4aSAkinori MUSHA.It Ic test Ta Yes Ta \&No Ta Yes
286c644db6aSSheldon Hearn.It Ic then Ta \&No Ta \&No Ta Yes
287c644db6aSSheldon Hearn.It Ic time Ta Yes Ta Yes Ta \&No
288aeca3a4dSStefan Farfeleder.It Ic times Ta \&No Ta \&No Ta Yes
289c644db6aSSheldon Hearn.It Ic trap Ta \&No Ta \&No Ta Yes
290d90c5c4aSAkinori MUSHA.It Ic true Ta Yes Ta \&No Ta Yes
29136f8c7ebSJilles Tjoelker.It Ic type Ta No** Ta \&No Ta Yes
29236f8c7ebSJilles Tjoelker.It Ic ulimit Ta No** Ta \&No Ta Yes
29315fc3debSRuslan Ermilov.It Ic umask Ta No** Ta Yes Ta Yes
29415fc3debSRuslan Ermilov.It Ic unalias Ta No** Ta Yes Ta Yes
29568acfb06SSheldon Hearn.It Ic uncomplete Ta \&No Ta Yes Ta \&No
296c644db6aSSheldon Hearn.It Ic unhash Ta \&No Ta Yes Ta \&No
297c644db6aSSheldon Hearn.It Ic unlimit Ta \&No Ta Yes Ta \&No
298c644db6aSSheldon Hearn.It Ic unset Ta \&No Ta Yes Ta Yes
299c644db6aSSheldon Hearn.It Ic unsetenv Ta \&No Ta Yes Ta \&No
300c644db6aSSheldon Hearn.It Ic until Ta \&No Ta \&No Ta Yes
30115fc3debSRuslan Ermilov.It Ic wait Ta No** Ta Yes Ta Yes
30268acfb06SSheldon Hearn.It Ic where Ta \&No Ta Yes Ta \&No
303c644db6aSSheldon Hearn.It Ic which Ta Yes Ta Yes Ta \&No
30415fc3debSRuslan Ermilov.It Ic while Ta \&No Ta Yes Ta Yes
305c644db6aSSheldon Hearn.El
306c644db6aSSheldon Hearn.Sh SEE ALSO
307c644db6aSSheldon Hearn.Xr csh 1 ,
308c644db6aSSheldon Hearn.Xr echo 1 ,
30980f5a425SAkinori MUSHA.Xr false 1 ,
3100439a1cbSTom Rhodes.Xr info 1 ,
311c644db6aSSheldon Hearn.Xr kill 1 ,
312c644db6aSSheldon Hearn.Xr login 1 ,
313c644db6aSSheldon Hearn.Xr nice 1 ,
314c644db6aSSheldon Hearn.Xr nohup 1 ,
31568acfb06SSheldon Hearn.Xr printenv 1 ,
3169897c45fSJilles Tjoelker.Xr printf 1 ,
317c644db6aSSheldon Hearn.Xr pwd 1 ,
318c644db6aSSheldon Hearn.Xr sh 1 ,
31980f5a425SAkinori MUSHA.Xr test 1 ,
320c644db6aSSheldon Hearn.Xr time 1 ,
32180f5a425SAkinori MUSHA.Xr true 1 ,
322c644db6aSSheldon Hearn.Xr which 1
323c644db6aSSheldon Hearn.Sh HISTORY
324c644db6aSSheldon HearnThe
325c644db6aSSheldon Hearn.Nm
326c644db6aSSheldon Hearnmanual page first appeared in
327b3736d8dSSheldon Hearn.Fx 3.4 .
328c644db6aSSheldon Hearn.Sh AUTHORS
329c644db6aSSheldon HearnThis manual page was written by
330*a63d6c94SBaptiste Daroussin.An Sheldon Hearn Aq Mt sheldonh@FreeBSD.org .
331