(For all updates to awk.info, subscribe to
http://tinyurl.com/rss4awk. To contribute to awk.info,
see http://awk.info/?contribute .)
-----------------------------------------------------------
NEWS
Zazzle.com is selling their new "I love Awk" mug:
- http://awk.info/?news/awkmug
Brendan O'Conner reports that, for at least one task, Mawk
runs faster than C, C++, Java, Perl, Ruby,...
- http://awk.info/?news/mawkIsFast
J. Mellander shows how to run Mawk, 20 times faster:
- http://awk.info/?news/mawkHashing
John David Duncan describes a parallel Awk implementation:
- http://awk.info/?news/parallelAwk
John Fry proves Zipf's Law, in two lines of Awk:
- http://awk.info/?tools/zipf
-----------------------------------------------------------
HINTS AND TIPS
Ed Morton simplifies sed with awk (68 times):
- http://awk.info/?tip/sedInAwk
Scott McCoy shows a simple Awk-to-MySql interface.
- http://awk.info/?tools/mysql
-----------------------------------------------------------
SYS ADMINS TIPS
Brian Jones tells all Sys Admins: Awk is your friend:
- http://awk.info/?tip/sysAdminInAwk
M0J0 simplifies sys log processing
- http://awk.info/?tip/shortenMyPipes
-----------------------------------------------------------
PAGE OF THE MONTH
Google Analytics reports that our page of the month is
This is Wm Miller's finite state machine generator,
Fsm.awk is an awk script designed to read a finite
state machine (fsm) specification and produce C files
which implement that fsm. The chief benefit of using
fsm.awk is that it is easy to read, consistent state
machine specifications and reuse of existing, and
tested code. Multiple tables and multiple users are
happily accommodated. Fsm.awk provides an easy avenue
to generalization and consistency where fsms are
required.
--------
Enjoy!
:-)
Tim Menzies
p.s. Awk.info wants to show to the world your great awk
code. If you want to improve the above, or you have
other code you are particularly proud of (which you can
share), please see http://awk.info/?awk100 or
http://awk.info/?contribute
> p.s. Awk.info wants to show to the world your great awk
> code. If you want to improve the above, or you have
> other code you are particularly proud of (which you can
> share), please see http://awk.info/?awk100 or
> http://awk.info/?contribute
Via <http://awk.info/?awk100>:
'If you, or your colleagues or friends have written a
program which has been used for purposes small or large,
why not take five minutes to record the facts, so
that others can see what you've done?'
<grumble>
In fact, I tried to sumbit my work in the sprit of sharing:
<http://topcat.hypermart.net/stash.html>
Got no response, nothing...
- maybe the code didn't pass some rubric
- maybe it didn't fit in with the scheme of things
- maybe it didn't inspire anyone
That's alright, but I'll never know, because no one replied...
Granted there is some superb code at the site, yet for the
average Joe just learning awk (hint: I'm not the only one),
maybe a few more real-world examples would be in order.
A response, even when declining a submission, seems only fitting.
</grumble>
--
later on,
Mike
dear mike,
grumble noted! 1000 pardons- i missed your email on this. what email
did you sent it too?
t
p.s. nice site (http://topcat.hypermart.net), btw. well worth the
browse.
p.p.s. the october awk.info updates just went out. i'll include stash/
netstash in the next round of updates
> dear mike,
>
> grumble noted! 1000 pardons- i missed your email on this. what email
> did you sent it too?
Hey Tim (pay me no mind, just 'getting my ya-ya's out').
I emailed the required template to ma...@awk.info, not quite
two weeks ago. Probably just a glitch no biggie =)
> p.s. nice site (http://topcat.hypermart.net), btw. well worth the
> browse.
>
> p.p.s. the october awk.info updates just went out. i'll include stash/
> netstash in the next round of updates
Thank you kind sir. <http://awk.info/?index> is quite a good resource btw.
Appreciate all the great brain food contained therein. A site dedicated
to all things awk was sorely needed.
--
later on,
Mike