Thread Wer kan mir helfen um diese Zeile in Perl umzusetzten? (2 answers)
Opened by Chris at 2012-02-22 14:36

Linuxer
 2012-02-22 15:02
#156324 #156324
User since
2006-01-27
3870 Artikel
HausmeisterIn

user image
Dein Problem wird sein, dass die Variablen in Shell genau wie in Perl mit $ geschrieben werden (jedenfalls die Skalare in Perl).

In Perl erlauben die "" die Interpolation von Variablen; also versucht Perl, alle Variablen $foobar durch ihren Inhalt zu ersetzen.

Bei $tmpdir mag das noch erwünscht sein; aber bei $i hab ich da meine Zweifel, weil das die Laufvariable der Shell-for-Schleife sein sollte (und was ist mit $user?).
Du solltest jene $, die nicht von Perl beachtet werden sollen, mit Backslashes maskieren: \$.
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 Wer kan mir helfen um diese Zeile in Perl umzusetzten?