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/


Raspunde prin e-mail lui