Hallo,
ich habe ein riesen Problem, es macht mich Wahnsinnig, und stehe wirklich auf dem Schlauch.
Ich lese in einem Script bestimmte Parameter aus einer Datei aus, diese Parameter werden dann in ein array geschrieben.
[...]
if(*array != 0)
{
push (*array,$BEFEHL);
push (*array,$REST);
$BEFEHL = shift (*array);
$REST = shift (*array);
print join("\n",*array);
}
[...]
Alles anzeigen
So, dieses Script nutzt eine Sub, in dieser Sub möchte ich nun das *Array auslesen und in ein Hash schreiben, ich scheitere schon daran das array in ein hash zu formatieren.
Allerdings scheitere ich auch daran das array in meiner Sub innerhalb einer IF Anweisung auszugeben.
Ich bin ein totaler Perl Anfänger, gleich mit dazugesagt und ich brauche unbedingt Hilfe. -
Kann mir jemand sagen:
- Wie ich aus einem Array einen Hash mache?
- Und wie ich diese Variablen an eine Sub übergeben kann und sie dort global wirken?
Vielen, vielen Dank im voraus,
Julian