Subject: | |
From: | |
Reply To: | |
Date: | Thu, 21 Jun 2007 12:04:36 -0700 |
Content-Type: | TEXT/PLAIN |
Parts/Attachments: |
|
|
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
This is not too important, I'm just curious.
In SL4, bash did process substitution using /dev/fd:
bash> echo <( : )
/dev/fd/63
In SL5, for some reason it uses fifos:
bash> echo <( : )
/tmp/sh-np-4248950500928
These files get left behind in /tmp after the command completes, which
I find a bit annoying. :)
I rebuilt bash from the SL src rpm, and this version of bash uses
/dev/fd/ again. Does anyone know what the cause of this difference is
(perhaps the SL bash rpms were built on a host without /dev/fd
support)?
When using SL5 bash interactively, I also get the message "interrupted
system call" a few times a day. Not sure if this is related, but it is
also annoying.
Mail-Followup-To: [log in to unmask]
Date: Thu, 21 Jun 2007 12:04:36 -0700
Message-ID: <[log in to unmask]>
User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
|
|
|