Thread Quoting-Problem (6 answers)
Opened by Kevin31 at 2009-06-19 13:51

Linuxer
 2009-06-19 14:12
#122583 #122583
User since
2006-01-27
3891 Artikel
HausmeisterIn

user image
Hi,

lass Dir doch mal vor dem Kommando-Aufruf das Kommando ausgeben und schau Dir an, ob es so ausschaut wie Du es brauchst. Vielleicht ist $tmpmainvillage auch leer?

Wenn Du die Ausgabe des Kommandos direkt einem Array zuweist, wird das Array mit den Zeilen gefüllt.

Code (perl): (dl )
1
2
3
4
# Kontrollausgabe
print qq~cat /etc/hosts | grep "#village $tmpmainvillage"~;
# Kommando ausführen und Ausgabe in @village ablegen
@village = qx{ cat /etc/hosts | grep "#village $tmpmainvillage" };
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 Quoting-Problem