Thread Systemaufruf mit backticks und Parameterübergabe
(10 answers)
Opened by rabo at 2015-08-17 15:36 2015-08-24T14:16:53 rabo Die gibt es schon, sie heißt quotemeta, hatte Linuxer auch schon genannt. Da du offenbar irgendwas mit Raid machen willst, solltest du auf jeden Fall auch eine Fehlerüberprüfung haben, d.h. ermitteln, ob das aufgerufene Script erfolgreich war. Mit Backticks oder open bekommst du aber nur die Ausgabe, daher wirklich am einfachsten: Code (perl): (dl
)
1 2 3 4 use Capture::Tiny ':all'; ($stdout, $stderr, $exit) = capture { system("deine-executable", @argumente_die_nicht_gequotet_werden_muessen); }; |