Thread perl unter win2000 (37 answers)
Opened by darmon at 2003-09-19 16:36

schmeckzilla
 2003-09-19 23:07
#47066 #47066
User since
2003-09-09
23 Artikel
BenutzerIn
[default_avatar]
[quote=darmon,19.09.2003, 15:47]hier sin die fehlermeldungen:

C:\>test.pl
Backslash found where operator expected at C:\test.pl line 1, near "rtf1\"
Backslash found where operator expected at C:\test.pl line 1, near "ansi\"
Backslash found where operator expected at C:\test.pl line 1, near "ansicpg1252\
"
Backslash found where operator expected at C:\test.pl line 1, near "deff0\"
Backslash found where operator expected at C:\test.pl line 1, near "f0\"
Backslash found where operator expected at C:\test.pl line 1, near "fswiss\"
syntax error at C:\test.pl line 1, near "rtf1\"
syntax error at C:\test.pl line 1, near "}}"
Execution of C:\test.pl aborted due to compilation errors.[/quote]
Hi,

kann es sein, dass Du dass ganze nicht als Textdatei gespeichert hast? Die Fehlermeldungen deuten irgendwie auf das RichTextFormat hin. Und rtf kann perl noch nicht parsen, zumindest nicht als Programm. ;-)

So sieht bei mir die erste Zeile Deines HelloWorld-Programms als RTF aus.
Code: (dl )
{\rtf1\ansi\deff0\adeflang1025


Öffne doch bitte noch mal Deinen Editor mit dem Programm und speichere es unter einem anderen Namen als Txt-Datei und benenne die Endung danach in .pl um. Dann sollte es eigentlich klappen.

Die Shebang-Zeile hat unter Windows so keine Funktion, glaub ich. Kann daher auch weggelassen werden.

Tschaui Daniel
use strict; use warnings;
perl -e 'eval reverse q| )51,1-,4,9,1,1-,7,22,5,8,8,3-,86-,71,51,1,51,86-,21,1,41,8,86-,24-,55-,95-(})001+_$(rhc{pam esrever tnirp|'

View full thread perl unter win2000