🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #39700

Re: regex i zamiana w zmiennej z wieloma liniami

#39700
From: Grzegorz Szyszlo
Date: Fri, 15 Oct 2004 11:53
21 lines
1513 bytes
Sławomir Szczyrba wrote:

>>A nie możesz po prostu zrobić perl -pi -e 's/\n/\r\n/' ?
> 
> To ma być DOS->UNIX
> IMHO wystarczy y/\r//d; :)

jeszcze brakuje mi pewnego rozbicia, bo \n reprezentuje rozne
rzeczy w roznych systemach:
UNIX: LF
DOS:  CR+LF
MAC:  CR

kod CR jest (\r) ale kodu LF nie ma, i robi sie porzadna kicha
przy konwersjach UNIX/DOS/MAC i omijaniu domyslnego separatora linii.
trzeba sie poslugiwac dziwolagami w stylu \x0D (CR) \x0A (LF).

btw. moglem pomylic oznaczenia. zawsze sie myle i nie moge dojsc z tym
do ladu :)

znik.
Technical Details
Message-ID: <ckodpo$jnb$1@news.lublin.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mail
References: <cklpib$b3q$1@news.lublin.pl> <ckmo2l$4se$2@druid.ceti.pl> <slrn.cmtv2d.7g8.steev@hot.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mail
From: Grzegorz Szyszlo <znik@wbc.lublin.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: regex i zamiana w zmiennej z wieloma liniami
Date: Fri, 15 Oct 2004 13:53:46 +0200
Organization: lubman
Lines: 22
Message-ID: <ckodpo$jnb$1@news.lublin.pl>
References: <cklpib$b3q$1@news.lublin.pl> <ckmo2l$4se$2@druid.ceti.pl> <slrn.cmtv2d.7g8.steev@hot.pl>
NNTP-Posting-Host: user.wbc.lublin.pl
Mime-Version: 1.0
X-Trace: news.lublin.pl 1097841272 20203 212.182.104.10 (15 Oct 2004 11:54:32 GMT)
X-Complaints-To: abuse@news.lublin.pl
NNTP-Posting-Date: Fri, 15 Oct 2004 11:54:32 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030721 Debian/1.4-1.nobse.2
X-Accept-Language: pl, en-us
In-Reply-To: <slrn.cmtv2d.7g8.steev@hot.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit