Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » einem Programm etwas auf den stdin senden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
21.01.2003, 15:37 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hallo,
wie kann ich einem programm welches ich per

screen -dmS name programm

aufgerufen habe etwas senden aber SO als wenn ich es direkt mit der tastatur eingegeben hätte?

(möchte einem programm per script immer an einer bestimmten uhrzeit ein bestimmten befehl ausführen lassen)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.01.2003, 16:48 Uhr
~0xdeadbeef
Gast


Worum geht's denn genau?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
21.01.2003, 18:01 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ich hab ein Programm names spheresvr

zum speichern muss man dort die taste # drücken, zum beenden die taste s dann x

ich möchte nun das ein script/programm jeden tag um 21.00 das an das programm sendet und dann den pc herunterfährt ...

das runterfahren usw ist nicht das problem, nur das senden der befehle an das programm ...

mit echo "#" > /dev/pts/2 (darauf startet er das programm)

funktioniert es nicht, da er nur eben auf die von screen emulierte konsole schreibt, nicht auf den programminput ...
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
22.01.2003, 10:16 Uhr
virtual
Sexiest Bit alive
(Operator)


Ich doof und nicht verstehen.

Geht nicht einfach ein


C++:
screen -dmS name programm <input >output 2>&1


woebi in input das Steht, was Du eingeben willst und du in out das abgreifen kannst, was das Programm zu schreibt??
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
22.01.2003, 11:06 Uhr
~0xdeadbeef
Gast


Das Programm läuft ja schon, wenn er was eingeben lassen will. So einfach ist das leider nicht - ich such mal nach ner Lösung, kann aber ein oder zwei Tage dauern.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.01.2003, 14:54 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ich hab zeit
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: