Thread Commandline Version eines Programmes per Perl mit parameter starten und Output einlesen?
(1 answers)
Opened by eam888 at 2008-10-09 21:09
Hi,
du kannst system() oder qx() oder Backticks benutzen, um Kommandos auszuführen und ihre Ausgabe von STDOUT auszuwerten. Beim Doku-Link zu qx() ein Stück runterscrollen, dann solltest Du den entsprechenden Abschnitt finden. Du kannst auch mit open() die Ausgabe eines externen Kommandos ins Perl-Programm "holen"; besonders schön, wenn man direkt zeilenorientiert verarbeiten will. Halt nach dem Pipe-Symbol '|' Ausschau. Interessant sind auch die dort erwähnten Alternativen. meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |