screen-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to create a set a screen windows from a shell script


From: Bob Bawn
Subject: Re: How to create a set a screen windows from a shell script
Date: Mon, 4 Jun 2007 10:34:44 -0600

That works nicely:
 
$ xargs -l1 -t screen -X screen < commands
 
And all is cool.
 
Thanks very much for your help.
 
-Bob

 
On 6/2/07, Thomas Köhler <address@hidden> wrote:
Hi,

Bob Bawn wrote:
> address@hidden cluster]$ xargs -l1 -t screen < cmds
> screen less /etc/inittab
> Must be connected to a terminal.
> screen less /etc/fstab
> Must be connected to a terminal.
> address@hidden cluster]$
>
> Should I be using expect or something that talks to ptys?

You can try "-X". This works for me:

~> xargs -l1 -t screen -X screen < cmds
screen -X screen less /etc/inittab
screen -X screen less /etc/fstab

> Is there a better way to start a set of processes, one per screen window?

You could always ignore any running screen and do something like
this:
~> cat > cmds
screen less /etc/fstab
screen less /etc/inittab
~> screen -m -c cmds


Ciao,
Thomas

--
Thomas Köhler       Email:       address@hidden
    <><             WWW:              http://gott-gehabt.de
                    IRC:                           tkoehler
                    PGP public key available from Homepage!

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFGYj2ETEYXWMJlHuYRAqpxAJwOvHO3lBoBIX9TMGTPUh+GsBj8zQCfZaK0
niQUVbNY0IdBb+05/kuAt1U=
=+d2W
-----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]