From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JBqLF-00025R-8g for garchives@archives.gentoo.org; Mon, 07 Jan 2008 11:40:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A2BCE0612; Mon, 7 Jan 2008 11:40:27 +0000 (UTC) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.174]) by pigeon.gentoo.org (Postfix) with ESMTP id 3BDA6E0612 for ; Mon, 7 Jan 2008 11:40:27 +0000 (UTC) Received: from marge.bs.l (e180016112.adsl.alicedsl.de [85.180.16.112]) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis) id 0ML2xA-1JBqLC11pD-0000ZZ; Mon, 07 Jan 2008 12:40:26 +0100 Received: from bsch by marge.bs.l with local (Exim 4.68) (envelope-from ) id 1JBqLB-0003Xm-LK for gentoo-user-de@lists.gentoo.org; Mon, 07 Jan 2008 12:40:25 +0100 Date: Mon, 7 Jan 2008 12:40:25 +0100 From: Bertram Scharpf To: gentoo-user-de@lists.gentoo.org Subject: Re: [gentoo-user-de] Zeichensatz ermitteln Message-ID: <20080107114025.GA12515@marge.bs.l> Mail-Followup-To: gentoo-user-de@lists.gentoo.org References: <4780E842.20600@forestfactory.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@lists.gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <4780E842.20600@forestfactory.de> User-Agent: Mutt/1.5.16 (2007-06-09) Sender: Bertram Scharpf X-Provags-ID: V01U2FsdGVkX1+KE9ouWGKJSb6CRXjVu5kVTxJBdlb31E0k3WW GlUlCCztDps05+3nyY3xkQ8WwVhQQ+QqyJTgZTYFlZ2jvvMu5y I5Qx2kI5DVs1gyYGZ6FQYG1ApUwtMk8PLGzmwd+TsM= X-Archives-Salt: 8c81ea25-02d1-4adc-868e-abe86bc8f2c4 X-Archives-Hash: 5bdcb9f42b7a0c835d268bb0b24ad391 Hallo, Am Sonntag, 06. Jan 2008, 15:40:02 +0100 schrieb Magnus Rosenbaum: > ich habe bisher des =F6fteren "file -ib" benutzt um von einem Shellskript > aus den Zeichensatz von Dateien zu ermitteln. Also so: >=20 > magnum@ibookx ~ $ file -ib test.tex > text/plain; charset=3Diso-8859-1 >=20 > Seit der Version =3Dsys-apps/file-4.20 hat sich das Verhalten bei einigen > Dateien aber ge=E4ndert: >=20 > magnum@ibookx ~ $ file -ib test.tex > text/x-tex >=20 > Gibt's noch einen anderen Weg, den Zeichensatz von Dateien zu ermitteln? Spontan f=E4llt mir ein, wie man zumindest UTF-8 abgrenzen kann, wenn ich es auch nicht sehr sch=F6n finde: iconf -f utf-8 -t iso8859-15 /dev/null 2>/dev/null && echo u= tf-8 Allerdings verh=E4lt `file' sich bei mir nicht wie von Dir bem=E4ngelt: $ file -ib dummy.tex text/plain; charset=3Diso-8859-1 $ equery l sys-apps/file [ Searching for package 'file' in 'sys-apps' among: ] * installed packages [I--] [ ] sys-apps/file-4.21-r1 (0) Gru=DF, Bertram --=20 Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de -- gentoo-user-de@lists.gentoo.org mailing list