Date: Sat, 30 Nov 2024 20:28:41 +0100 From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org> To: Per olof Ljungmark <peo@nethead.se> Cc: FreeBSD questions <freebsd-questions@freebsd.org> Subject: Re: shell script for removing unprintable characters in file names Message-ID: <86mshg1pxy.fsf@ltc.des.dev> In-Reply-To: <86r06s1q8n.fsf@ltc.des.dev> ("Dag-Erling =?utf-8?Q?Sm=C3=B8r?= =?utf-8?Q?grav=22's?= message of "Sat, 30 Nov 2024 20:22:16 %2B0100") References: <95966dac-9d93-401f-9948-5fcb224a1e1f@nethead.se> <86r06s1q8n.fsf@ltc.des.dev>
next in thread | previous in thread | raw e-mail | index | archive | help
Dag-Erling Sm=C3=B8rgrav <des@FreeBSD.org> writes: > Per olof Ljungmark <peo@nethead.se> writes: > > I am tasked with recovering hundreds or more files created with > > unknown OSs and have unknown characters in the name, [...] > Look for convtools on github. Sorry, I meant conv-tools: https://github.com/dag-erling/conv-tools It works best if you have an idea which 8-bit encoding was used to create those files. (I used to work at a university that had NetApp filers configured for ISO-8859-1 and staff members of all nationalities who had their endpoints set to their native language instead of the local one; I wrote conv-tools to assist support staff in cleaning up users' home directories after they were migrated to newer filers configured for UTF-8.) DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86mshg1pxy.fsf>