[linux] editovanie win1250 textových súborov pod linuxom
pivoluska na globtelnet.sk
pivoluska na globtelnet.sk
Pátek Leden 11 21:23:02 CET 2002
On Thu, Jan 10, 2002 at 02:22:37PM +0100 Ernest Beinrohr wrote:
> Zdravim, rad by som editoval nejake zakaznĂkove HTML sĂşbory, ale tie sĂş
> v kódovanà win1250. Jediný sw , ktorým som to vedel bola mozilla-editor,
> ale to je wysiwyg a ja by som råd HTML. MoŞnosż recode tam a naspäż je
> sĂce funkÄnĂĄ, ale pri pouĹžĂvanĂ napr priameho editovanie a nĂĄslednĂŠho
> uploadu na FTP nemoĹžnĂĄ.
>
No, mna univerzalne napada jedine to recode (iconv, cstocs...)
v spolupraci s nejakym skriptom, ktory to vsetko zautomatizuje.
Tu sa jedna o to, ze som este nestretol jednoduchy textovy editor,
ktory by mal funkciu umoznujucu zmenu kodovania...
mP
P.S: Perl je Tvoj kamarat na zmenu meta tagu...
------------- další část ---------------
#! /usr/bin/perl
#skript sluzi na prekodovanie z windows-1250 do iso-8859-2 a zmenu meta tagu.
use Cz::Cstocs;
#vytvorime objekt, pomocou ktoreho sa bude prekodovavat...
my $win1250toLatin2 = new Cz::Cstocs '1250','il2';
#Citame zo STDIN
while (<>) {
$_ = &$win1250toLatin2($_); #prekodujeme
s/windows-1250/iso-8859-2/i;#najdeme retazec a zmenime ho
#TODO a co ak sa windows-1250 vyskytuje aj mimo meta tagu tagu?
#...pre nazornost prikladu sa vyskytovat nebude...
print $_;
}
#Bye
Další informace o konferenci linux