Thread Zeilenzahl bestimmen bei veränderten Seperator (21 answers)
Opened by manu at 2012-08-01 13:58

pq
 2012-08-02 12:19
#160487 #160487
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2012-08-02T09:09:24 manu
gibt es wirklich einen Record unabhänigen Operator, mit dem die Zeilenzahl bestimmt werden kann?

meintest du "gibt es wirklich keinen?"

ausserdem: du meinst vermutlich nicht operator, sondern variable.
$. gibt es ja auch, und das ist eine variable und kein operator.
daher ist es auch in perlvar und nicht perlop dokumentiert.

versuch dir mal ein gutes tutorial durchzulesen und ein gefühl für die begriffe und ihre bedeutung zu kriegen.
http://perl-tutorial.org/


das problem ist: ich würde mich sehr ärgern, wenn es so eine variable gäbe.
stell dir vor, du setzt $/ auf irgendwas anderes als newline und liest jetzt eine schöne grosse datei ein, in der auch newlines vorkommen.
jetzt müsste perl bei jedem record die anzahl der newlines zählen, damit so eine spezialvariable gefüllt werden kann. das ist doch wahnsinnig ineffizient und es wäre nicht sinnvoll, sowas ungefragt zu tun.
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 Zeilenzahl bestimmen bei veränderten Seperator