linux-l: Neuer Zeilenumbruch?
Jens Dreger
jens.dreger at physik.fu-berlin.de
Di Jan 18 16:33:11 CET 2000
On Tue, Jan 18, 2000 at 03:58:17PM +0100, Carsten Wartmann wrote:
> Jens Dreger writes:
> > On Tue, Jan 18, 2000 at 01:50:38PM +0100, Carsten Wartmann wrote:
> > > Jens Dreger writes:
> > > > On Tue, Jan 18, 2000 at 12:20:28AM +0100, Carsten Wartmann wrote:
> > > > > Hi,
> > > > >
> > > > > ich habe einen Text als ASCII, den ich gerne neu umbrechen möchte, er
> > > > > hat jetzt Linefeeds (0x0a). Einzelne sollen raus (besser gegen
> > > > > Leerzeichen austauschen), doppelte aber drinn bleiben!
> > > >
> > > > Man nehme perl, was sonst ;-)
> > > >
> > > > perl -0pe 's/(?<!\n)(\n)(?!\n)/ /g' datei.alt > datei.neu
> > >
> > > cw at mero ~/SterlingHack >perl -0pe 's/(?<!\n)(\n)(?!\n)/ /g' hack.1 >hack.1.neu
> > > Sequence (?<...) not recognized at -e line 1.
> > >
> > > Hmm?
> >
> > was sagt 'perl -v' ?
> cw at mero ~ >perl -v
>
> This is perl, version 5.004_04 built for i386-linux
>
> Copyright 1987-1997, Larry Wall
^^^^
Wow.
Versuch perl5 ..., wenn das nicht geht, upgrade perl. Perl4 ist echt outdated...
Auf manchen Systemen ist perl version 4 als 'perl' installiert, und
perl version5 als 'perl5' um zu verhindern, dass irgendwelche scripts
ploetzlich nicht mehr gehen.
Gruss,
Jens
Mehr Informationen über die Mailingliste linux-l