Missing utility pkg
Gene Heskett
gheskett at wdtv.com
Fri Nov 9 16:39:36 UTC 2012
On Friday 09 November 2012 10:53:01 Joaquin Nadal Dura did opine:
> On 11/08/2012 12:25 PM, Joaquin Nadal Dura wrote:
> > On 11/08/2012 11:54 AM, Gene Heskett wrote:
> >> Greetings folks;
> >>
> >> I can't believe we don't have the d2u, u2d package or something
> >> similarly enough named that a synaptic search can find it.
> >>
> >> Have I gone blind in my dotage, or is it truly missing?
> >
> > Hi,
> >
> > The package name is dos2unix
>
> Hi,
>
> Excuse me. On Lucid yo have the package tofrodos.
>
What, there's a copyright fight over the dos2unix name? Sheesh.
I read the description, but only after I installed it, it did not over-ride
what I wrote, and from the description it would not do what I need to have
done anyway. I don't want to strip a file that has crlf's in it, or put
then back, I simply needed to convert the cr's to lf's and vice versa.
What I wrote also functions as an mv.
----------------
#!/bin/bash
cat $1|tr '\015' '\012' >$2
----------------
But it leaves the $1 file behind, so the app can check $2, and if
successful, rm -f $1, effectively doing an mv the hard way. The u2d
interchanges the two char strings.
For the size files involved, assembly output listings from a 28 year old
computer, headed for a $100 laser B&W printer for hard copy of the assembly
coding I do on that machine. With some clever scripts, this linux box
serves as that machines printer since printers it can use have been out of
the market even for expendables for 15 years. I have a fully functional
xerox 1650ro printer, the fastest (40 cps) daisy wheel ever sold. But the
first hammer strike shatters its now ancient film ribbons like whacking an
automobiles herculite window glass with a deer rifle bullet. Positively
sugars it.
I also, since the maintainer of that os's repo has backed away, leaving
some things broken so it was unbootable, have cloned that repo and have
made it build to bootable again. However, turning on the listing output,
doing a make clean;make dskclean;make dsk in the root of the repo would
probably use around 3 reams of paper. It takes about 8 or 9 minutes for
the listing to fly by in a terminal screen window. That would be a heck of
a lot of paper.
But thats off topic for this list, just background as to why I need it.
That machine uses a cr as both a return and a line feed, whereas these *nix
boxes use an lf for both functions. So a direct translate is all I need
and I have it now. No working resolution from ubuntu, but thread closed
AFAIAC.
Thanks to all who replied, it was helpful in clarifying what was needed in
my own mind. Sometimes us old dogs forget what was std practice 20 years
ago. :(
> Best regards,
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
genlock, n.:
Why he stays in the bottle.
More information about the ubuntu-users
mailing list