On Tue, 12 Mar 2002, David Douthitt wrote:
> On 3/12/02 at 6:56 AM, Jeff Newmiller <[EMAIL PROTECTED]>
> wrote:
>
> > On Mon, 11 Mar 2002, David Douthitt wrote:
>
> > > Not really.... May I recommend:
> >
> > If you _are_ going to make a script, all sorts of options
> > are available. As I said before, the problem is that it
> > will have to be made easy to install... packaged, I guess.
>
> I would prefer to have it preinstalled into local.lrp (in
> /usr/local/bin) or perhaps in usr.lrp (in /usr/sbin perhaps).
If you are going to pre-install it as part of the distro, then you already
know what diagnostics you need, and the whole "which" thing is pointless.
> > > ( echo "Messages log\n"
> >
> > echo doesn't process escapes unless told to.
>
> At least one version I deal with daily doesn't need the -e option to
> handle this. I suspect it was Linux, but I dunno.
It requires the option on my system. If the portability of the
"which" solution is needed, then the least common denominator must be
adhered to.
> > I prefer to be able to specify output destination. This
> > may be undesirable from the point of view of teaching the
> > uninitiated how to use it, but I think the trade is worth
> > it.
>
> #!/bin/ksh
/bin/ksh is not typically available.
> OUTPUT=${1:-/tmp/debug_output.txt}
>
> (
> # ....snip....
> ) > $OUTPUT
>
> ...how about that?
an interesting idea, but then I cannot use "more".
> > Of course, you are stuck if your system doesn't have "which" :)
>
> Not quite:
>
> if type netstat > /dev/null 2>&1 ; then
> ....
>
> ...works. Probably better, as type is an ash builtin and which is
> included (or not) in busybox.
That is clean.
> > I have not really reviewed the set of diagnostics for
> > completeness yet. For example, lsmod probably ought to be
> > included. Perhaps "cat
> > /etc/issue" ought to be included as well.
>
> /etc/issue includes ANSI escapes; are you SURE that would be a good
> idea?
Yeah, okay, but I am looking for some way to identify the flavor of the
distro. If we could strip the ansi codes out somehow with sed...
---------------------------------------------------------------------------
Jeff Newmiller The ..... ..... Go Live...
DCN:<[EMAIL PROTECTED]> Basics: ##.#. ##.#. Live Go...
Live: OO#.. Dead: OO#.. Playing
Research Engineer (Solar/Batteries O.O#. #.O#. with
/Software/Embedded Controllers) .OO#. .OO#. rocks...2k
---------------------------------------------------------------------------
_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel