On 8/5/07, Clint Pachl <[EMAIL PROTECTED]> wrote:
> Andris wrote:
> > On 8/5/07, Jacek Masiulaniec <[EMAIL PROTECTED]> wrote:
> >
> >> On 4 Aug 2007, at 19:31, Andris wrote:
> >>
> >>> Hi, I'm writing a set of small utilities as scripts, and I got a
> >>> segmentation fault working on one of them.
> >>>
> >>> The script is suppoused to align text with spaces. Say you have
> >>> this file:
> >>>
> >>> Foo1\tFoo2
> >>> Baaaaaaaaaaaar\tBar2
> >>> Baz
> >>>
> >>> Where \t are horizontal tabs. My script would replace the tabs with an
> >>> adequate number of spaces to align foo2 and bar2.
> >>>
> >> Writing replacement for "column -t", huh?
> >>
> >> Jacek
> >>
> >
> > Didn't know about it :P But I'll do it anyway, cause I want it to be a
> > standard and portable script.
> >
>
> I believe column(1), including the -t option, is very standard. It has
> been around for over 20 years and is included in all the BSDs. I believe
> it is also in many of the major Linux distros too.
>
> Don't reinvent the wheel arbitrarily.
>
> See also: sed(1), awk(1), expand(1), colrm(1), paste(1), cut(1),
> printf(1), and shell's set command
>
> That should take care of most of your text processing needs.
>
> -pachl
>

Standard as in only based in SUS utilities and their behavior.

Reply via email to