Re: Bash socket /dev/tcp
On Mon, Jul 03, 2006 at 11:01:06AM +0200, Andrea Ganduglia wrote:
> On 7/2/06, Mumia W. <mumia.w.18.spam+nospam@earthlink.net> wrote:
> >He is probably talking about this feature of Bash from "man bash":
>
> Sure, I'm talking about it. How can I obtain those device onto Debian?
>
> ~# cat /dev/tcp/localhost/80
> cat: /dev/tcp/localhost/80: No such file or directory
IMHO, /dev/tcp/localhost/80 is just a virtual device specific to bash.
Or you can think it as a abstract name. It doesn't really exist on the
filesystem. So you can't use cat to access this file. It can only be
read/written by bash. Like this:
$ less < /dev/tcp/localhost/80
And this is from the bash manpage:
NOTE: Bash, as packaged for Debian, does not support using the
/dev/tcp and /dev/udp files.
>
> --
> Openclose.it - Idee per il software libero
> http://www.openclose.it
>
>
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
-------------------------
--
Q: What's hard going in and soft and sticky coming out?
A: Chewing gum.
Reply to: