Thread STDIN abfangen
(12 answers)
Opened by J-jayz-Z at 2005-06-02 13:36
Hi, ich versuche im Moment gerade ein Perl Programm zu schreiben, welches auf der (zum beispiel) bash lauert und die Eingaben mitbekommt. Das heißt, sobald jemand in der bash zum Beispiel ls -la eingibt, das das Perl Programm das dann sieht und die Eingabe verarbeiten kann, allerdings ohne die Ausgabe zu blockieren.
Kennt da jemand eine Möglichkeit? Vielleicht irgendwie in einem Filehandle STDIN öffnen und pipen, wäre das Möglich? thx schonmal perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="5065726c2d436f6d6d756e697479"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
http://perl-tutor.de |