Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site fortune.UUCP Path: utzoo!watmath!clyde!bonnie!akgua!whuxlm!whuxl!houxm!ihnp4!fortune!olson From: olson@fortune.UUCP (Dave Olson) Newsgroups: net.unix Subject: Re: commands within ``make'' Message-ID: <5020@fortune.UUCP> Date: Fri, 15-Feb-85 16:19:45 EST Article-I.D.: fortune.5020 Posted: Fri Feb 15 16:19:45 1985 Date-Received: Sun, 17-Feb-85 05:17:48 EST References: <583@mako.UUCP> Reply-To: olson@fortune.UUCP (Dave Olson) Distribution: net Organization: Fortune Systems, Redwood City, CA Lines: 19 I'm not sure about other versions of make, but Fortune Systems version (V7 plus some S3, plus local enhancements) will directly exec the command unless it determines that there are shell meta-characters in the command (>, &, ;, etc.). The easiest way to test this with any given version of make is to create a makefile like: --------- all: ps l --------- Then run make, and see if the ps reports both a "sh -c ps l", and a 'ps l'. Dave Olson, Fortune Systems UUCP: {ihnp4,ucbvax!dual}!fortune!olson ARPA: dual!fortune!olson@BERKELEY