Thread Stringvergleich geht nicht.. (18 answers)
Opened by introdev at 2019-10-07 17:36

Linuxer
 2019-10-07 19:43
#190665 #190665
User since
2006-01-27
3872 Artikel
HausmeisterIn

user image
Gute Nachfrage; das führt mir den nächsten Bug vor Augen.

Schau diesmal in die Dokumentation, was Perldoc: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 Perldoc: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!

View full thread Stringvergleich geht nicht..