On [24-02-2005] 13:13 +0200, Serghei Amelian wrote:
> Mda, acum m-am prins ca ce intelege perl-ul prin linie e tot textul.
?! Perl "intelege prin linie" ce vrea sa inteleaga cel dintre scaun
si tastatura.
> Am facut asa:
>
> s/\r//g;
> s/\s*\n//;
> s/\n\s*\n/\n/g;
>
> si acum rezultatul pare ca e ok
In primul mail ai zis ca vrei sa scoti liniile goale.
Cu regexp poti face ceva de genul:
perl -i.old -pe 's/^\s*$//g' fisier
Daca vrei sa scoti si newline-urile, aka $/, aka 'input record
separator' recomand sa folosesti chomp(), e o solutie portabila,
intelege ce-i aia '$/' si cum arata in functie de sistem.
--
perl -e'shoot Gun'
---
Detalii despre listele noastre de mail: http://www.lug.ro/