Date: Sat, 30 Nov 2024 22:42:44 +0300 From: =?UTF-8?B?2KfYqNmIINio2YbYr9ixINin2YTYudi12YrZhdmK?= <gaberalasmy@gmail.com> To: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= <des@freebsd.org> Cc: Per olof Ljungmark <peo@nethead.se>, FreeBSD questions <freebsd-questions@freebsd.org> Subject: Re: shell script for removing unprintable characters in file names Message-ID: <CAAiXr3FGkC-V5abLpsxJmSsOfVsh%2BqrTZmZZS5QNEr=7JjVx6w@mail.gmail.com> In-Reply-To: <86mshg1pxy.fsf@ltc.des.dev> References: <95966dac-9d93-401f-9948-5fcb224a1e1f@nethead.se> <86r06s1q8n.fsf@ltc.des.dev> <86mshg1pxy.fsf@ltc.des.dev>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000009e0b2f06282685b0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Peace be upon you. (UTF-8) does not work with us in Garmin devices and this prevents us from using local language maps.. We request local language maps without (UTF-8.) Thank you =D9=81=D9=8A =D8=A7=D9=84=D8=B3=D8=A8=D8=AA=D8=8C =D9=A3=D9=A0 =D9=86=D9=88= =D9=81=D9=85=D8=A8=D8=B1 =D9=A2=D9=A0=D9=A2=D9=A4=D8=8C =D9=A1=D9=A0:=D9=A2= =D9=A9 =D9=85 Dag-Erling Sm=C3=B8rgrav <des@freebsd.org> =D9=83=D8=AA=D8=A8= : > 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 > -- > Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org > > --0000000000009e0b2f06282685b0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <p dir=3D"ltr">Peace be upon you. (UTF-8) does not work with us in Garmin d= evices and this prevents us from using local language maps.. We request loc= al language maps without (UTF-8.) Thank you</p> <br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=D9=81= =D9=8A =D8=A7=D9=84=D8=B3=D8=A8=D8=AA=D8=8C =D9=A3=D9=A0 =D9=86=D9=88=D9=81= =D9=85=D8=A8=D8=B1 =D9=A2=D9=A0=D9=A2=D9=A4=D8=8C =D9=A1=D9=A0:=D9=A2=D9=A9= =D9=85 Dag-Erling Sm=C3=B8rgrav <<a href=3D"mailto:des@freebsd.org">des= @freebsd.org</a>> =D9=83=D8=AA=D8=A8:<br></div><blockquote class=3D"gmai= l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left= :1ex">Dag-Erling Sm=C3=B8rgrav <des@FreeBSD.org> writes:<br> > Per olof Ljungmark <<a href=3D"mailto:peo@nethead.se" target=3D"_bl= ank" rel=3D"noreferrer">peo@nethead.se</a>> writes:<br> > > I am tasked with recovering hundreds or more files created with<b= r> > > unknown OSs and have unknown characters in the name, [...]<br> > Look for convtools on github.<br> <br> Sorry, I meant conv-tools:<br> <br> =C2=A0 =C2=A0 <a href=3D"https://github.com/dag-erling/conv-tools" rel=3D"n= oreferrer noreferrer" target=3D"_blank">https://github.com/dag-erling/conv-= tools</a><br> <br> It works best if you have an idea which 8-bit encoding was used to<br> create those files.<br> <br> (I used to work at a university that had NetApp filers configured for<br> ISO-8859-1 and staff members of all nationalities who had their<br> endpoints set to their native language instead of the local one; I wrote<br= > conv-tools to assist support staff in cleaning up users' home<br> directories after they were migrated to newer filers configured for<br> UTF-8.)<br> <br> DES<br> -- <br> Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org<br> <br> </blockquote></div> --0000000000009e0b2f06282685b0--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAiXr3FGkC-V5abLpsxJmSsOfVsh%2BqrTZmZZS5QNEr=7JjVx6w>