Schrift
[thread]8448[/thread]

@ARGV

Leser: 2


<< |< 1 2 >| >> 14 Einträge, 2 Seiten
ronba
 2006-10-24 22:10
#71155 #71155
User since
2006-10-19
17 Artikel
BenutzerIn
[default_avatar]
Würde gern mein Skript ohne

perl skript.pl text.txt

sondern nur

skript.pl text.txt öffnen können.

Im Buch steht, das es geht aber wie ?

Benutze Windows XP

Fehler-Meldung ist, das $ARGV[0] undef ist !!!

dank im voraus !!!
topeg
 2006-10-24 22:54
#71156 #71156
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Unter Windows muß man (so erinnere ich mich schemenhaft) die Endung "pl" mit dem Programm "perl" verknüpfen, sodaß immer wenn man die eine "pl"-Datei öffnet sie an perl übergeben wird. Wie man das macht weiß ich nicht. (benutze Windows seit Win98 nicht mehr) Aber sicher gibt es irgendwo in den Einstellungen eine Option dafür.

Aber wie lautet die Fehlermeldung exakt? Das könnte weiterhelfen. Eine unfähre Wiedergabe der Meldung reicht nicht. Das hat einen zu geringen Informationsgehalt um genauere Aussagen machen zu können.
Kopier den Text am besten aus der Konsole hier in das Editorfeld und setze codetages drum herum.
GwenDragon
 2006-10-24 23:04
#71157 #71157
User since
2005-01-17
14548 Artikel
Admin1
[Homepage]
user image
DOS-Box öffnen:
ASSOC .pl=PerlSkript
FTYPE PerlSkript=perl.exe %1 %*
\n\n

<!--EDIT|GwenDragon|1161716722-->
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

ronba
 2006-10-24 23:05
#71158 #71158
User since
2006-10-19
17 Artikel
BenutzerIn
[default_avatar]
Fehler-Meldung:

Use of uninitialized value in print at .... line 4

Code: (dl )
1
2
3
4
#!perl  -w
use strict;

print $ARGV[0];




---
//Modedit GwenDragon:
Bitte Code-Tags für Code verwenden
---\n\n

<!--EDIT|GwenDragon|1161717189-->
ronba
 2006-10-24 23:12
#71159 #71159
User since
2006-10-19
17 Artikel
BenutzerIn
[default_avatar]
Geht leider damit auch net :-(

habt ihr vielleicht noch andere Ideen???
GwenDragon
 2006-10-24 23:13
#71160 #71160
User since
2005-01-17
14548 Artikel
Admin1
[Homepage]
user image
@ronba
Was geht nicht?
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

ronba
 2006-10-25 19:29
#71161 #71161
User since
2006-10-19
17 Artikel
BenutzerIn
[default_avatar]
na das was du vorgeschlagen hast
mit assoc...

verdächtig ist auch, dass eine Perldatei das icon einer textdatei hat.
topeg
 2006-10-25 19:53
#71162 #71162
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Was erzählt dir denn ASSOC und FTYPE?
Kein Rechte? Programme nicht vorhanden? Endung schon in gebaruch? was?
lichtkind
 2006-10-25 20:22
#71163 #71163
User since
2004-03-22
5680 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
hej das kannt ich noch nicht danke
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
GwenDragon
 2006-10-25 21:45
#71164 #71164
User since
2005-01-17
14548 Artikel
Admin1
[Homepage]
user image
[quote=lichtkind,25.10.2006, 18:22]hej das kannt ich noch nicht danke[/quote]Geht, soweit ich weiß, nur in Windows NT,2000,XP und neuer.


@ronba
Es erstellt Einträge in der Registry.
Vielleicht ist der Schreibzugriff auf diese gesperrt.
Geht vielleicht nur mit Administrator-Konto.\n\n

<!--EDIT|GwenDragon|1161798453-->
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2006-10-24 22:10.