Thread Ausgabedaten von net:ssh:perl command (9 answers)
Opened by Gast at 2007-12-13 12:45

murphy
 2007-12-13 21:56
#103852 #103852
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Das ist in der Tat merkwürdig. Aber wie gesagt, CPAN:Net::SSH::Expect könnte eine Alternative zu dem von Dir verwendeten Modul sein.

Als unsaubere Notlösung könntest Du noch die Ausgabe deines Befehls durch tr -s '\012\015' '\000' pipen und in Perl mit split /\0/, $input wieder in ein Array von Zeilen verwandeln.

edit: Wenn Du auf dem Server die Ausgabe mit Perl erzeugst, kannst Du in diesem Fall natürlich direkt in Deinen print-Befehlen "\0" statt "\n" als Trennzeichen benutzen und musst nicht tr bemühen.
When C++ is your hammer, every problem looks like your thumb.

View full thread Ausgabedaten von net:ssh:perl command