Thread \n als Return interpretieren (6 answers)
Opened by Gast at 2006-10-12 12:47

Gast Gast
 2006-10-12 12:47
#70695 #70695
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

View full thread \n als Return interpretieren