Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/17/84; site elsie.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!umcp-cs!cvl!elsie!ado From: ado@elsie.UUCP (Arthur David Olson) Newsgroups: net.unix Subject: Re: "set" question for Bourne shell scripts Message-ID: <5060@elsie.UUCP> Date: Sat, 16-Feb-85 15:30:30 EST Article-I.D.: elsie.5060 Posted: Sat Feb 16 15:30:30 1985 Date-Received: Wed, 20-Feb-85 03:00:53 EST References: <661@turtlevax.UUCP> <103@mot.UUCP> Organization: NIH-LEC, Bethesda, MD Lines: 13 > > Now, my question is, how do you remove all parameters, i.e. set $# to 0? > > try > shift $# Alas, this fails (at least on our 4.1bsd system) if $# was zero to begin with. Instead try set x ; shift -- Shell Oil surely has some legal claim on "Shell." -- UUCP: ..decvax!seismo!elsie!ado ARPA: elsie!ado@seismo.ARPA DEC, VAX and Elsie are Digital Equipment and Borden trademarks