Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
If you install the source for gawk, you can use the "make pdf" or "make ps" target to generate the book "GAWK: Effective Awk Programming". It is an excellent book (360 pages). Don't bother doing the same with awk. It's documentation isn't nearly as good and the examples are arcane.
If you've never compiled a package before you may have to install the gcc compiler and other dependencies.
If you have, the simply entering "./configure && make pdf" will generate the book.
I would go for jschiwal's suggestion. Also beware: there are many 'sed' and 'awk' "books" on the market which are simply dead tree versions of the man pages and in my opinion they are inferior to the man pages because they can't be electronically searched - the "books" are even too small to use as a doorstop.
Aside from just reading through the man pages and any examples which may be stored in /usr/share/doc/whatever, you may also find numerous examples and tutorials on the internet.
If you install Cygwin/X, you will not only be able to install sed, awk, perl, ruby, etal. But you will be able to ssh -X into your Linux box and run graphical programs remotely. It includes an X server for windows as well as a full console installation.
Distribution: Mac OS 10.7 / CentOS 6(servers) / xubuntu 13.04
Posts: 1,186
Rep:
If you are interested in Shell Scripting than get Ellie Quigley's Unix Shells By Example. I first got the second edition as a gift from a programmer instructor my first semester in the UNIX program at Texas State Technical College and then later I bought the third edition when I took a shell scripting class. Details practical use of gawk and awk plus a whole lot of other information useful for you.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.