From owner-freebsd-ports Tue Mar 11 8:28:12 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78AD837B401; Tue, 11 Mar 2003 08:28:10 -0800 (PST) Received: from ip68-14-60-78.no.no.cox.net (ip68-14-60-78.no.no.cox.net [68.14.60.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F12843FCB; Tue, 11 Mar 2003 08:28:09 -0800 (PST) (envelope-from conrads@ip68-14-60-78.no.no.cox.net) Received: from ip68-14-60-78.no.no.cox.net (localhost [127.0.0.1]) by ip68-14-60-78.no.no.cox.net (8.12.8/8.12.8) with ESMTP id h2BGW5kL021975; Tue, 11 Mar 2003 10:32:05 -0600 (CST) (envelope-from conrads@ip68-14-60-78.no.no.cox.net) Received: (from conrads@localhost) by ip68-14-60-78.no.no.cox.net (8.12.8/8.12.8/Submit) id h2BGW05f021974; Tue, 11 Mar 2003 10:32:00 -0600 (CST) (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <5257.1047339488@critter.freebsd.dk> Date: Tue, 11 Mar 2003 10:32:00 -0600 (CST) Organization: A Rag-Tag Band of Drug-Crazed Hippies From: Conrad Sabatier To: Poul-Henning Kamp Subject: Re: bash2 or devfs problem? Cc: freebsd-ports@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 10-Mar-2003 Poul-Henning Kamp wrote: > In message , Conrad Sabatier writes: >> >>diff <(cat file1) <(cat file2) >> >>errors out with: >> >>diff: /dev/fd/63: No such file or directory >>diff: /dev/fd/62: No such file or directory >> >>Apparently, the nodes for the named pipes are not being created as they >>should. >> >>Is this a bash problem, or something in devfs not working as expected? > > That's a good question... > > Has anybody found out what the standards conformant thing is for /dev/fd ? > > presently we do only 0,1 & 2, with the std{in,out,err} symlinks. > > If we are required to do all filedescriptors, we should do so with > fdescfs by default. OK, I took this to mean "use fdescfs", so I loaded the module and tried it again. Voila, it worked! Thanks for the clarification there. -- Conrad Sabatier - "In Unix veritas" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message