add -b
authorMike Karels <karels@ucbvax.Berkeley.EDU>
Fri, 9 May 1986 06:10:54 +0000 (22:10 -0800)
committerMike Karels <karels@ucbvax.Berkeley.EDU>
Fri, 9 May 1986 06:10:54 +0000 (22:10 -0800)
SCCS-vsn: bin/csh/csh.1 6.5

usr/src/bin/csh/csh.1

index a709ca5..e7828d0 100644 (file)
@@ -2,7 +2,7 @@
 .\" All rights reserved.  The Berkeley software License Agreement
 .\" specifies the terms and conditions for redistribution.
 .\"
 .\" All rights reserved.  The Berkeley software License Agreement
 .\" specifies the terms and conditions for redistribution.
 .\"
-.\"    @(#)csh.1       6.4 (Berkeley) %G%
+.\"    @(#)csh.1       6.5 (Berkeley) %G%
 .\"
 .TH CSH 1 ""
 .UC 4
 .\"
 .TH CSH 1 ""
 .UC 4
@@ -1384,7 +1384,7 @@ The final two forms run command at priority 4 and
 respectively.
 The super-user may specify negative niceness by using `nice \-number ...'.
 Command is always executed in a sub-shell, and the restrictions
 respectively.
 The super-user may specify negative niceness by using `nice \-number ...'.
 Command is always executed in a sub-shell, and the restrictions
-place on commands in simple
+placed on commands in simple
 .I if
 statements apply.
 .HP 5
 .I if
 statements apply.
 .HP 5
@@ -2121,6 +2121,15 @@ If argument 0 to the shell is `\-' then this
 is a login shell.
 The flag arguments are interpreted as follows:
 .TP 5
 is a login shell.
 The flag arguments are interpreted as follows:
 .TP 5
+.B  \-b
+\c
+This flag forces a ``break'' from option processing, causing any further
+shell arguments to be treated as non-option arguments.
+The remaining arguments will not be interpreted as shell options.
+This may be used to pass options to a shell script without confusion
+or possible subterfuge.
+The shell will not run a set-user ID script without this option.
+.TP 5
 .B  \-c
 \c
 Commands are read from the (single) following argument which must
 .B  \-c
 \c
 Commands are read from the (single) following argument which must