chaostic

Group: Members
Posts: 328
Joined: Mar. 2005 |
 |
Posted: Jan. 07 2008,06:48 |
 |
Using 3.4.4, it seems that command substitution doesn't work in DSL.
Code Sample | dsl@ttyp1[dsl]$ sudo cat Events >( grep -i "Linux" - > test.txt ) 07:19:DSL 1.3.1 Released 08:02:DSL 1.4 Released. 08:09:Linux World 08:10:Linux World 08:11:Linux World 10:31:Halloween cat: /dev/fd/63: No such file or directory
|
sudo, or it would hang at the end of cat, because it can not access the non-existent file.
Can't sudo mkfifo /dev/fd/63, or touch /dev/fd/63
/dev/fd points to /proc/self/fd/ /proc/self points to /proc/n/ where n changes on almost every command
Basically, there is no fifos at /dev/fd/xx and command substitution won't work.
How can I create them, or can they be added for the next maintence 3.4.9
|