Thread Stringvergleich geht nicht..
(18 answers)
Opened by introdev at 2019-10-07 17:36
Gute Nachfrage; das führt mir den nächsten Bug vor Augen.
Schau diesmal in die Dokumentation, was perlfunc system als Rückgabe liefert. Die erste Ausgabe "amd64" erfolgt vom ausgeführten dpkg Kommando. Nicht vom Perl-Programm. Die zweite Ausgabe "0" erfolgt vom print $platform . "\n"; aus Deinem Programm. Die dritte Ausgabe "no" erfolgt durch den Print in Deinem if/else . Wenn Du Ausgaben von einem externen Programm einlesen willst, solltest Du das entweder über eine Pipe machen oder perlfunc qx benutzen. 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! |