[gtk-server] Re: Using BASH with gtk-server-1.3

  • From: Peter van Eerten <administrator@xxxxxxxxxxxxxx>
  • To: gtk-server@xxxxxxxxxxxxx
  • Date: Sat, 15 Oct 2005 11:14:35 +0200


Wel, there is no such thing as a 2-way pipe in BASH, which is very unfortunate.
Not even in the latest version of BASH 3.0.

The way to use named pipes with BASH, is starting the GTK-server within your
BASH script with 2 arguments: 1) the argument 'fifo' to put the GTK-server into
named pipe mode, and 2) the actual filename which will be used as the named

Also it is recommended to use the latest version of the GTK-server, since the
1.x series cannot handle all float arguments in GTK calls, and cannot use more
than 8 arguments in a GTK call. The 2.x series do not have these limitations.

Best regards

Citeren Gilbert <amigo@xxxxxxxxxxx>:

> Hello,
> I'm quite interested in your application. I would like to use the
> GTK-1.2 version under Linux with BASH. however, I'm having trouble
> setting up a two-way pipe.
> Is there a BASH equivalent for the KSH '|&'?
> Can you supply any more axample of usage with BASH using stdin?
> Also, to use with FIFO, do I need to give an argument with the name of a
> script snippet -or?
> Thanks,
> Gilbert Ashley


Other related posts: