Article View: pl.comp.lang.perl
Article #39700Re: regex i zamiana w zmiennej z wieloma liniami
From: Grzegorz Szyszlo
Date: Fri, 15 Oct 2004 11:53
Date: Fri, 15 Oct 2004 11:53
21 lines
1513 bytes
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-mailReferences:
<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