Re: Umlaute und andere Sonderzeichen in Dateinamen konvertieren?

From: Bernd Walter <ticso(at)cicely7.cicely.de>
Date: Tue, 18 Mar 2014 18:20:13 +0100

On Tue, Mar 18, 2014 at 05:19:51PM +0100, Oliver Fromme wrote:
> Eine Shell interessiert sich für das ganze Zeug ohnehin nicht,
> da keines dieser Zeichen eine spezielle Bedeutung für die
> Shell haben. Jedes Shell-Skript sollte daher auch ohne
> besondere Maßnahmen mit Dateinamen zurechtkommen, die Umlaute
> oder andere nicht-ASCII-Zeichen enthalten, sofern es nicht
> versucht, die Dateinamen zu interpretieren.

Wenn eine Shell ein '?' expandiert muss diese sehr wohl wissen, dass
ein Zeichen mehr als ein Byte haben kann.
Einmal durch UTF-8, aber in letzter Instanz auch unter Berücksichtigung
der kombinatiorischen UNICODE-Zeichen.
Das mag man jetzt als interpretieren verstehen, aber kommt oft genug
vor, um wichtig zu sein.

-- 
B.Walter <bernd@bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 18 Mar 2014 - 18:20:21 CET

search this site