Good for you.

I was trying to respond to the OP and be helpful.

I would definitely prefer not to be dragged into discussions about my post.

That said:

I get this \r junk from other people's Perl output as well as from most of
the EDA SW output we use.

No amount of dos2unix on RHEL 8 gets rid of it. I would not care if it
would not break ascii regexp and all sorts of parsers depending on regexp.

-T

On Sat, Dec 27, 2025, 12:54 Robert Citek <[email protected]> wrote:

> Odd. dos2unix for me:
>
>
> https://gist.github.com/rwcitek/2a7e336914ef169a4de87f463eef7f04#file-dos2unix-example-ipynb
>
> Regards,
> - Robert
>
>
> On Sat, Dec 27, 2025 at 9:58 AM Tomas Kuchta <[email protected]
> >
> wrote:
>
> > I found they current dos2unicx doesn't remove \r . I am not sure if it
> has
> > ever remove them.
> >
> > On Fri, Dec 26, 2025, 16:02 Michael Ewan <[email protected]>
> wrote:
> >
> > > There is an easier way than using 'sed', use dos2unix command instead,
> > > it has been available since the early days of PC's being on the same
> > > network as UNIX servers.
> > > Either
> > > sudo apt install dos2unix
> > > or
> > > dnf install dos2unix
> > >
> > > On Fri, Dec 26, 2025 at 11:08 AM Tomas Kuchta
> > > <[email protected]> wrote:
> > > >
> > > > I do not see your file, but I often get trouble with \r at the line
> > ends,
> > > > messing up a lot of things in linux.
> > > >
> > > > If that is the case here try to strip \r from the file before
> > converting
> > > it
> > > > to ascii.
> > > >
> > > > I do it like this:
> > > > cat file | sed 's/\r//g'  > anotherFile
> > > >
> > > > Color codes from grep and such wreck about the same havoc while also
> > > being
> > > > invisible.
> > > >
> > > > Hope that helps,
> > > > Tomas
> > > >
> > > > On Thu, Dec 25, 2025, 16:38 American Citizen <
> > [email protected]>
> > > > wrote:
> > > >
> > > > > Rich:
> > > > >
> > > > > owner@localhost:~> iconv -f UTF-8 -t ASCII ttt.txt -o ttt.ascii
> > > > > iconv: illegal input sequence at position 465
> > > > > owner@localhost:~>
> > > > >
> > > > > So I cannot hammer a UTF-8 file into ASCII
> > > > >
> > > > > owner@localhost:~> iconv -f ASCII -t UTF-8 ttt.ascii.txt -o
> > > ttt.utf-8.txt
> > > > > owner@localhost:~> file ttt.utf-8.txt
> > > > > ttt.utf-8.txt: ASCII text
> > > > > owner@localhost:~>
> > > > >
> > > > > so nothing really changed.
> > > > >
> > > > > Randall
> > > > >
> > > > > On 12/25/25 13:24, Rich Shepard wrote:
> > > > > > On Thu, 25 Dec 2025, American Citizen wrote:
> > > > > >
> > > > > >> My locale command shows identical values to yours. They match
> > > exactly.
> > > > > >
> > > > > > Randall,
> > > > > >
> > > > > > Were I in the same situation I'd use iconv on each ASCII file.
> Read
> > > `man
> > > > > > iconv'.
> > > > > >
> > > > > > Example: To convert ASCII to UTF-8 in Linux, you can use the
> iconv
> > > > > > command.
> > > > > > The syntax is: iconv -f ASCII -t UTF-8 input_file.txt -o
> > > output_file.txt.
> > > > > >
> > > > > > HTH,
> > > > > >
> > > > > > Rich
> > > > >
> > >
> >
>

Reply via email to