![]() |
|
Programming C, bash, Python, Perl, PHP, Java, you name it. |
![]() |
|
Thread Tools | Display Modes |
|
|||
![]()
Hello my boss has given me the task of finding an awk programmer.
I have been formally c.science trained but have used awk only for my homework back in the days. I might get the task of making the interviews so I would like to refresh my knowledge about awk. Do you have any good books or guides in mind? I know I could just easily google it but I would like to hear from experts. |
|
|||
![]()
book) awk & sed
online) awk one-liners and www.awk.info (which I just discovered while looking up a third answer to this post. ) The "awk one-liners" might be among the tons of information at that .info site, too busy to check today. And if the "apropos" command is at your workstation, "apropos awk" may give a few man pages to browse; some may have links within them.
__________________
FreeBSD 13-STABLE |
|
|||
![]()
Although O'Reilly has two titles on awk, in my opinion, the original book is the most comprehensive:
http://www.amazon.com/The-AWK-Progra...2871388&sr=8-2 |
|
|||
![]()
Whatever you can do with awk you also can do with Perl. Unless you have a big amount of awk programs to be maintained, I would suggest you look for a Perl programmer
![]()
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump |
|
|||
![]()
you are definitely right J65nKo .. perl is modern , powerful for regex and strings and general purpose .. I'm really starting to love it .. still an immature newb though .. already on zoid and psh .. thanks to OpenBSD ! it will take me at least 1 year of extensive training ..
By the way, there is an awk to perl translator (a2p) .. Last edited by daemonfowl; 28th March 2012 at 03:16 AM. |
|
||||
![]()
If you decide anyway to go with awk, I could recommend these:
- Awk Community Portal http://awk.info/ - Awk Channel Wiki http://awk.freeshell.org/ - comp.lang.awk FAQ http://www.faqs.org/faqs/computer-lang/awk/faq/ - Awk (Introduction to) http://www.grymoire.com/Unix/Awk.html - An Awk Primer (A Guided Tour Of Awk) http://www.vectorsite.net/tsawk.html - The GNU Awk User's Guide (Effective AWK Programming) http://www.gnu.org/software/gawk/manual/gawk.html - Awk Wikipedia http://en.wikipedia.org/wiki/AWK - Famous Awk Oneliners Explained: http://www.catonmat.net/blog/awk-one...ined-part-one/ Part I: File spacing, Numbering and Calculations http://www.catonmat.net/blog/awk-one...ined-part-two/ Part II: Text Conversion and Substitutions http://www.catonmat.net/blog/awk-one...ed-part-three/ Part III: Selective Printing and Deleting of Certain Lines I also agree with @ocicat about the books recomendation. ![]()
__________________
The best way to learn UNIX is to play with it, and the harder you play, the more you learn. If you play hard enough, you'll break something for sure, and having to fix a badly broken system is arguably the fastest way of all to learn. -Michael Lucas, AbsoluteBSD |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
C project to study | maxrussell | Programming | 10 | 23rd January 2009 08:47 AM |
C Programming Study Group on SDF | cajunman4life | Programming | 0 | 23rd August 2008 02:27 AM |