Thread \n als Return interpretieren
(6 answers)
Opened by Gast at 2006-10-12 12:47
Hallo,
ich habe folgendes Problem: ich möchte aus einer Textdatei Befehlszeilen für einen Cisco-Router in ein Array einlesen, und jeden Befehl auf dem Router wieder absetzen. Allerdings haben ich ein Problem, mit dem Zeilenumbruch. Beispiel: In der Textdatei steht folgender Befehl: copy running-config tftp://10.10.10.1/router-conf\n\n Dann setzt mein Programm folgenden String an den Router ab: copy running-config tftp://10.10.10.1/router-conf\n\n Und da liegt das Problem, Ich müsste den Befehl gefolgt von zwei Return absetzen, nämlich so: copy running-config tftp://10.10.10.1/router-conf <Return> <Return> Frage: Wie schaffe ich es, dass die beiden \n\n als Return-Sequenzen interpretiert werden? Hier mein Programm: #!/usr/bin/perl open LIST, "<textdatei.txt"; while (<LIST>) { print $_ } gibt folgendes aus: copy running-config tftp://10.10.10.1/router-conf\n\n ich bräuchte aber folgende Ausgabe: copy running-config tftp://10.10.10.1/router-conf <Return> <Return> Vielen Dank im voraus |