Re: Praxistips: Umlaute usw. in Shell-Skripten umkodieren

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Sat, 22 Mar 2014 17:30:57 +0100 (CET)

Polytropon <freebsd(at)edvax.de> wrote:
> On Sat, 22 Mar 2014 12:35:07 +0100 (CET), Oliver Fromme wrote:
> > In meiner src.conf steht kein WITH_ICONV drin (FreeBSD 9),
> > und wenn ich mir dessen Mängel so ansehe, sollte ich das
> > auch erstmal so lassen.
>
> Mir scheint, daß hier iconv "in's System gezogen" worden
> ist. Hier zu Hause unter FreeBSD 8 gibt "man src.conf"
> auch keinen Hinweis, unter FreeBSD 10 aber ist es als
> Option gelistet:

Ja, so ist es:
 - FreeBSD 8 hat kein iconv.
 - Bei FreeBSD 9 kann man es per WITH_ICONV enablen.
 - Bei FreeBSD 10 ist es per default drin.

Ich kann eigentlich auch auf meinen 9er-Systemen schonmal
WITHOUT_ICONV in die src.conf schreiben, dann besteht nicht
die Gefahr, es beim Update zu vergessen. Oder alternativ
lege ich in meinem $HOME/bin, das weiter vorne im Pfad
steht, einen Symlink nach /usr/local/bin/iconv an.

Die Option --unicode-subst (bzw. deren Fehlen) ist für mich
ganz klar ein Killerkriterium, daher muss ich zwigend auch
weiterhin iconv aus der Ports-Collection verwenden.

In den Ports gibt es außerdem noch recode, das aber auch
keine vergleichbare Option bietet (und mir beim Testen bei
bestimmten Eingabedateien abgestürzt ist).

Gruß
   Olli

-- 
Oliver Fromme,  secnetix GmbH & Co. KG,  Marktplatz 29, 85567 Grafing
Handelsregister:  Amtsgericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsreg.: Amtsgericht München,
HRB 125758, Geschäftsführer:  Maik Bachmann,  Olaf Erb,  Ralf Gebhart
FreeBSD-Dienstleistungen/-Produkte + mehr: http://www.secnetix.de/bsd
"UNIX was not designed to stop you from doing stupid things,
because that would also stop you from doing clever things."
        -- Doug Gwyn
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 22 Mar 2014 - 17:31:08 CET

search this site