WarEagle
16.07.04, 13:34
Hi ihrs,
ich möchte gerne ein Programm wie eine Datei ansteuern.
Was ich will :) Ganz einfach, eine Datei haben, die ich z.b. mit "cat datei" auslesen kann.
Diese soll dann schlichtweg "</script/sig.sh" ausführen.
Ich möchte also bei "cut datei" die ausgabe von "/script/sig.sh" bekommen.
Das ganze geht ja mit fifos, also einfahc "mkfifo datei" und dann "echo > datei" bzw. "cat datei", aber leider geht es nicht richtig.
ich bekomme dann entweder einmal die scriptausgabe und das script beendet sich dann, oder aber wenn ich ein while(true) drumbaue immer unendlich viele ausgaben.
nun habe ich verschiedene Ideen gesehen, wo in der While-Schleife getestet wird ob das programm noch läuft etc.
aber irgendwie gefällt mir das nicht. ich hätte gerne, das beim cat das programm direkt ausgeführt wird.
hat da einer eine idee? ich habe scon rumgesucht, aber nichts wirklich gefunden.
Gruß
WarEagle
ich möchte gerne ein Programm wie eine Datei ansteuern.
Was ich will :) Ganz einfach, eine Datei haben, die ich z.b. mit "cat datei" auslesen kann.
Diese soll dann schlichtweg "</script/sig.sh" ausführen.
Ich möchte also bei "cut datei" die ausgabe von "/script/sig.sh" bekommen.
Das ganze geht ja mit fifos, also einfahc "mkfifo datei" und dann "echo > datei" bzw. "cat datei", aber leider geht es nicht richtig.
ich bekomme dann entweder einmal die scriptausgabe und das script beendet sich dann, oder aber wenn ich ein while(true) drumbaue immer unendlich viele ausgaben.
nun habe ich verschiedene Ideen gesehen, wo in der While-Schleife getestet wird ob das programm noch läuft etc.
aber irgendwie gefällt mir das nicht. ich hätte gerne, das beim cat das programm direkt ausgeführt wird.
hat da einer eine idee? ich habe scon rumgesucht, aber nichts wirklich gefunden.
Gruß
WarEagle