Thread Mit while durch file loopen und aktuelle line veraendern (27 answers)
Opened by Student87 at 2012-11-13 10:40

pq
 2012-11-17 14:26
#163347 #163347
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
klingt, als hättest du entgegen der empfehlung noch kein tutorial gelesen.
in modern perl - the book steht was über @ARGV - gleich im 1. kapitel!

nochmal, diese tutorials sind kostenlos zu haben.

2012-11-17T13:03:11 Student87
1) Warum speicherst du den Dateipfad in einer zusätzlichen Code-Zeile in einer Variablen? Wird dadurch der Code nicht unnötig lang? Ich könnte mir vorstellen, dass das Gegenargument "Sicherheit" lautet, richtig?


erfahrung. du willst keine hartkodierten strings als dateinamen haben. früher oder später hast du das eh in einer konfiguration oder eben als kommandozeilen-parameter.
und wenn du den dateinamen zwecks sinnvoller fehlermeldung in der meldung wiederholen willst, kopierst du dann den ganzen dateinamen oder benutzt du doch lieber ne variable? dafür sind variablen doch da, oder?

Quote
2) Was macht "LINE:" ? Kann man damit etwa "while-handles" erschaffen so wie bei file-handles ?


tutorial, tutorial, tutorial.

tutorial!

wird im kapitel 3 von modern perl erklärt!

wozu sollen die helfer hier alles runterbeten, wenn es erstklassige tutorials da draussen gibt?

ich rede mir den mund fusselig von kostenlosen, guten, modernen tutorials, aber immer weniger menschen wollen sie lesen.
woran liegt das?

es ist keine schande, nachzufragen, wenn man etwas nicht versteht. aber es ist doch nicht sinn und zweck der sache, das hier für jeden anfänger jede zeile in einem programm erklärt wird, wenn man sich offensichtlich noch nicht mal mit den basics beschäftigt hat.

letztendlich verbringst du so doch mehr zeit mit rätseln und hier fragen und auf die antwort warten, als wenn du dich mal auf den hosenboden setzt und fleissig liest.

Quote
3) Woher kommt der array @ARGV ?

tutorial...
Last edited: 2012-11-17 14:30:19 +0100 (CET)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Mit while durch file loopen und aktuelle line veraendern