aboutsummaryrefslogtreecommitdiff
path: root/bin/sh/sh.1
diff options
context:
space:
mode:
authorTim J. Robbins <tjr@FreeBSD.org>2002-07-21 06:49:14 +0000
committerTim J. Robbins <tjr@FreeBSD.org>2002-07-21 06:49:14 +0000
commit2babaf74b53f7217f5a29e8e51267d3f9d8da669 (patch)
treea9cd2caa8beff88d0765790474945dc86e7075f2 /bin/sh/sh.1
parente300f53ca2b9d583e5431c2393bd04231270c900 (diff)
downloadsrc-2babaf74b53f7217f5a29e8e51267d3f9d8da669.tar.gz
src-2babaf74b53f7217f5a29e8e51267d3f9d8da669.zip
Implement the P1003.2 `command' builtin command, which is used to suppress
shell function and alias lookup. The -p option has been implemented, the UPE -v and -V options have not. The old `command' command has been renamed to `builtin'.
Notes
Notes: svn path=/head/; revision=100437
Diffstat (limited to 'bin/sh/sh.1')
-rw-r--r--bin/sh/sh.122
1 files changed, 21 insertions, 1 deletions
diff --git a/bin/sh/sh.1 b/bin/sh/sh.1
index 20a9664a97ed..369b5f3d75c3 100644
--- a/bin/sh/sh.1
+++ b/bin/sh/sh.1
@@ -1274,7 +1274,7 @@ suitable for reinput to the shell.
Continue the specified jobs
(or the current job if no jobs are given)
in the background.
-.It Ic command Ar cmd Op Ar arg ...
+.It Ic builtin Ar cmd Op Ar arg ...
Execute the specified builtin command,
.Ar cmd .
This is useful when the user wishes to override a shell function
@@ -1333,6 +1333,26 @@ A synonym for the
.Ic cd
builtin command.
.It Xo
+.Ic command
+.Op Fl p
+.Oo
+.Ar utility
+.Op Ar argument ...
+.Oc
+.Xc
+Execute the specified
+.Ar utility
+as a simple command (see the
+.Sx Simple Commands
+section).
+.Pp
+If the
+.Fl p
+option is specified, the command search is performed using a
+default value of
+.Ev PATH
+that is guaranteed to find all of the standard utilities.
+.It Xo
.Ic echo
.Op Fl e | Fl n
.Op Ar string