Zum Beispiel möchte ich den Inhalt des Befehls ipconfig
in einem Array speichern, so dass jede Ausgabezeile in einem neuen Arrayindex gespeichert wird, d. H. array[0]
enthält die Ausgabe der ersten Zeile. array[1]
enthält die 2. Zeile Ausgabe und so weiter.Wie die Ausgabe eines Befehls in einem Array Zeile für Zeile in Perl gespeichert werden?
Wie kann ich das erreichen?
Ich würde die aufgenommene Ausgabe mit Backticks in ein "Skalar" zuweisen und "Spilt" verwenden und es einem 'Array' zuweisen. Das ist eine Möglichkeit, das zu tun. – Ghost
Nein, nein, nein @Ghost. Backticks im Listenkontext fangen die Ausgabe bereits in ein Array ein, eine $// endende Zeile pro Element. – mob
@mob: Oh! Das war mir nicht bewusst. Danke, dass du mich darüber informiert hast. Behalte das im Hinterkopf – Ghost