Xref: utzoo comp.bugs.4bsd:911 comp.unix.questions:8881 Path: utzoo!utgpu!attcan!uunet!steinmetz!vdsvax!barnett From: barnett@vdsvax.steinmetz.ge.com (Bruce G. Barnett) Newsgroups: comp.bugs.4bsd,comp.unix.questions Subject: Another bug with csh - `cat /tmp/a` Keywords: Ad-hoc parsing csh bug Message-ID: <5144@vdsvax.steinmetz.ge.com> Date: 18 Aug 88 20:14:45 GMT Reply-To: barnett@steinmetz.ge.com (Bruce G. Barnett) Organization: General Electric CRD, Schenectady, NY Lines: 33 I think I have found another bug with csh (surprise! :-) Systems: SunOS 4.0, Ultrix 2.3. any many many more. try this: echo ls >/tmp/a `cat /tmp/a` results: ls: Command not found. try echo /bin/ls >/tmp/a `cat /tmp/a` works But `/tmp/a` gives: a: permission denied : permission denied Why two errors? Now when I try: `junkname` where junkname does not exist, I get: junkname: Command not found /usr/ucb/: Permission denied Sometimes the directory is different from /usr/ucb/: Let's hear it for ad-hoc parsing. Is this a known bug? -- Bruce G. Barnett uunet!steinmetz!barnett