🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231225

Re: przekodowanie całego serwisu

#231225
From: rePeter
Date: Thu, 28 Jan 2016 13:22
27 lines
1556 bytes
Thu, 28 Jan 2016 04:33:13 -0800 (PST)      
web <mirekgutowski@gmail.com>   napisał(a):

> witam
> 
> Jak przekodować cały serwis z ISO-8859-2 na UTF-8.
> 
> czyli jakiś skrypt, który zacznie przeszukiwać katalog serwisu w
> poszukiwaniu wszystkich plików .php oraz txt a także wszystkich
> tekstowych i ich indywidualnym przekodowaniu.
> 
> Moze sa jakies gotowe rozwiazania?
> 

Po wejściu do katalogu serwisu, np:

for i in $(find  -name "*.php"); do cp "$i" tmp && iconv -f ISO8859-2 -t UTF-8 tmp > "${i}" ; done

Przechodzi przez podkatalogi.
Tylko nie zrób  tego drugi raz na tych samych plikach ;)


-- 
Piotr Grzegorzyca pozdrawia
http://starekomputery.regionet.pl

jedenaste: Nie spamuj
Technical Details
Message-ID: <20160128142215.1e1163b7@pe>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <3ef6bcf0-19cd-45a3-99bb-167623edfb5b@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: rePeter <konto@noname.spam>
Newsgroups: pl.comp.lang.php
Subject: Re: przekodowanie całego serwisu
Date: Thu, 28 Jan 2016 14:22:15 +0100
Organization: ATMAN - ATM S.A.
Lines: 30
Message-ID: <20160128142215.1e1163b7@pe>
References: <3ef6bcf0-19cd-45a3-99bb-167623edfb5b@googlegroups.com>
NNTP-Posting-Host: 109-197-191-229.net.tylda.net
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1453987335 15430 109.197.191.229 (28 Jan 2016 13:22:15 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Thu, 28 Jan 2016 13:22:15 +0000 (UTC)
X-Newsreader: Claws Mail 3.13.1 (GTK+ 2.24.29; x86_64-redhat-linux-gnu)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit