🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Sortowanie po polsku

#91
From: Emil Stepniewski
Date: Wed, 26 Feb 1997 20:04
27 lines
1190 bytes
Czy jest jakies dobry, sprawdzony, najszybszy i w ogole jedynie sluszny
sposob sortowania plikow z polskimi literkami przy pomocy perla?
Konkretnie chodzi mi o sortowanie zwyklych plikow tekstowych.
Swojego czasu ktos zaproponowal mi taki skrypt:

#!/usr/bin/perl

while(<>)
 {
   chop;
   s/±/a~/g;  s/æ/c~/g;  s/ê/e~/g;  s/³/l~/g;  s/ñ/n~/g;  
   s/ó/o~/g;  s/¶/s~/g;  s/¼/z~/g;  s/¿/z~~/g;
   push(@slowa,$_);
 }

foreach( sort @slowa )
 {
   s/a~/±/g;  s/c~/æ/g;  s/e~/ê/g;  s/l~/³/g;  s/n~/ñ/g;  
   s/o~/ó/g;  s/s~/¶/g;  s/z~~/¿/g; s/z~/¼/g;  
   print "$_\n";


Czy mozna lepiej (szybciej)?

Pozdrawiam

	Emil Stepniewski
Technical Details
Message-ID: <33149750.346E2C30@oeiizk.waw.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail
From: Emil Stepniewski <emil@oeiizk.waw.pl>
Newsgroups: pl.comp.lang.perl
Subject: Sortowanie po polsku
Date: Wed, 26 Feb 1997 21:04:32 +0100
Organization: Center of Informatics Education
Lines: 27
Message-ID: <33149750.346E2C30@oeiizk.waw.pl>
NNTP-Posting-Host: jack.oeiizk.waw.pl
Mime-Version: 1.0
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit