Thread Systemaufruf mit backticks und Parameterübergabe (10 answers)
Opened by rabo at 2015-08-17 15:36

Linuxer
 2015-08-24 13:34
#181890 #181890
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Irgendwann sind Grenzen der einfachen Lösungen erreicht. Das Kommando, das zusammengebaut wird, wird an eine Shell zur Ausführung übergeben. Die Shell wertet Sonderzeichen aus, also musst Du die Sonderzeichen korrekt maskieren.

Mehr kann man schwer sagen, da Du die Details, wie Du es nun realisiert hast, für Dich behältst.

Vielleicht hilft Dir Perldoc:perlfunc quotemeta schon weiter?

Oder man überlegt sich einen anderen Weg, wie man die Daten aus dem ersten Skript in das zweite Skript bekommt.
Perldoc:perlipc zeigt da ein paar Wege auf.
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 Systemaufruf mit backticks und Parameterübergabe