← Back to team overview

sslug-teknik team mailing list archive

Re: Regex sp. -Igen igen :)

 

On Mon, 3 Jan 2005, Michael Schmidt wrote:

> On Mon, 3 Jan 2005 10:00:18 +0000 (UTC), Jesper Krogh <jesper@xxxxxxxx>  
> wrote:
> 
> > I sslug.teknik, skrev Michael Schmidt:
> >> > s/\./\t/
> >> >
> >> > jesper@ibm:~$ echo "test.tadf.tst" | sed -e 's/\./\t/'
> >> > test    tadf.tst
> >>  Jeg har pt. "kun" perl tilrådighed.
> >
> > Det ændrer ikke noget.
> OK. Men det er stadig kun en linje, der bearbejdes. Jeg har ca. 3500 i en  
> fil :)

Det lyder som om at det ikke er det regulære udtryk der er dit problem, 
men at behandle inddata.

Skriv f.eks. sådan her
#!/usr/bin/perl -w

while(<>) {
	s/\./\t/;
	print;
}

i en fil kaldet "mit-foerste-perl-program.pl", og så køre
chmod 755 mit-foerste-perl-program.pl
./mit-foerste-perl-program.pl < mine-data > mine-data-uden-foerste-punktum

Mads
-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
The patent situation well and truly sucks.

         - John Carmack, id Software (Wolfenstein, Doom, Quake), July 2004



References