Thread Text in Datei rückwärts durchgehen und bis zu bestimmten Symbol löschen
(9 answers)
Opened by donlenardo at 2012-01-26 10:41
Diese Lösung ist etwas kürzer:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 use strict; use warnings; my @data = <DATA>; my $cutpos = (map {$data[$_] eq "{\n" ? $_ : ()} 0 .. $#data)[-1]; defined $cutpos or die "Keine Klammer in der Datei\n"; $#data = $cutpos - 1; print @data; __DATA__ 12 i0 { xo 46 { 28 98 Das klappt auch, wenn die letzte Klammer in der ersten Zeile oder in keiner Zeile steht. Gruß
GUIfreund |