From owner-freebsd-hackers Mon Jul 8 20:39:35 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA03766 for hackers-outgoing; Mon, 8 Jul 1996 20:39:35 -0700 (PDT) Received: from relay.hp.com (relay.hp.com [15.255.152.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA03754 for ; Mon, 8 Jul 1996 20:39:29 -0700 (PDT) Received: from fakir.india.hp.com by relay.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA002963560; Mon, 8 Jul 1996 20:39:24 -0700 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA093623716; Tue, 9 Jul 1996 09:11:56 +0530 Message-Id: <199607090341.AA093623716@fakir.india.hp.com> To: hackers@freebsd.org Subject: SH bugs? Date: Tue, 09 Jul 1996 09:11:55 +0530 From: A JOSEPH KOSHY Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Came across the following bugs in our (A)SH, and was wondering if these have been fixed elsewhere. I couldn't locate the `home' site for ASH, could someone please mail me this? Bug 1: ~~~~~ SH does not expand wildcarded terms properly $ cd /tmp $ touch bletch $ ls bletch bletch $ cat < /tmp/bl* cannot open /tmp/bl*: no such file Bug 2: ~~~~~~ CTRL-Z when executing a `for' loop works wierdly $ cd /tmp/ $ for i in /usr/share/doc/handbook/*.html; do echo $i ln -s $i . done $ jobs -l [1] 1023 Stopped ln -s ${i} . [2] 1077 Stopped ln -s ${i} . [3] 1115 Stopped ln -s ${i} . [4] 1128 Stopped ln -s ${i} . [5] 1139 Stopped ln -s ${i} . These `jobs' need to be restarted explicitly : $ kill -CONT 1023 1077 .... or $ fg %1 ... Bug 3: ~~~~~~ `kill' doesn't accept the % syntax $ kill %1 kill: illegal process id: %1 Koshy