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