--- In "naturalwatt" <> wrote:
>
> Is that really necessary? Can't you just remove the link /usr/bin/awk ->
> /../../bin/busybox and copy a 'real' awk to /usr/bin?
>
> I agree you need to modify/patch busybox if you call it as busybox awk.
>
> I use cut when the busybox awk doesn't work.
>
>
> Martin
>
No , that was my initial mistake as well but a I said: since bb is already
loaded and responds to command line awk that is what gets run. I suppose if you
could contrive a situation where bb has never been loaded then it would depend
on whether your real awk or bb matched first in the path search.
I needed to install mawk , make the symlink awk->mawk AND blast bb in order to
get correct behaviour.
Using cut is a work around for a particular case but does not leave you with a
system where you can install a script or package without manually parsing it to
see if uses awk at all.
I regard that as an unstable situation likely to catch you out and waste you a
load of time the day you don't have any spare. The dd command provides a way to
ensure bug cannot rear its ugly head.
That seems like a cheap and painless alternative to trying to update bb and all
the work and testing that would require.
Thanks to jessoff for providing that solution.
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|