neysx 05/10/31 13:47:46 Modified: xml/htdocs/doc/en/articles l-awk3.xml Log: #111001 Fixed link. Cut&Paste of original abstract
Revision Changes Path 1.6 +13 -12 xml/htdocs/doc/en/articles/l-awk3.xml file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/articles/l-awk3.xml?rev=1.6&content-type=text/x-cvsweb-markup&cvsroot=gentoo plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/articles/l-awk3.xml?rev=1.6&content-type=text/plain&cvsroot=gentoo diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/articles/l-awk3.xml.diff?r1=1.5&r2=1.6&cvsroot=gentoo Index: l-awk3.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/articles/l-awk3.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- l-awk3.xml 9 Oct 2005 17:13:23 -0000 1.5 +++ l-awk3.xml 31 Oct 2005 13:47:46 -0000 1.6 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding="UTF-8"?> -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/articles/l-awk3.xml,v 1.5 2005/10/09 17:13:23 rane Exp $ --> +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/articles/l-awk3.xml,v 1.6 2005/10/31 13:47:46 neysx Exp $ --> <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> <guide link="/doc/en/articles/l-awk3.xml" disclaimer="articles"> @@ -10,11 +10,12 @@ </author> <abstract> -In this sequel to his previous intro to awk, Daniel Robbins continues to explore -awk, a great language with a strange name. Daniel will show you how to handle -multi-line records, use looping constructs, and create and use awk arrays. By -the end of this article, you'll be well versed in a wide range of awk features, -and you'll be ready to write your own powerful awk scripts. +In this conclusion to the awk series, Daniel introduces you to awk's important +string functions, and then shows you how to write a complete +checkbook-balancing program from scratch. Along the way, you'll learn how to +write your own functions and use awk's multidimensional arrays. By the end of +this article, you'll have even more awk experience, allowing you to create more +powerful scripts. </abstract> <!-- The original version of this article was published on IBM developerWorks, @@ -22,8 +23,8 @@ version of the original article, and contains various improvements made by the Gentoo Linux Documentation team --> -<version>1.3</version> -<date>2005-10-09</date> +<version>1.4</version> +<date>2005-10-31</date> <chapter> <title>String functions and ... checkbooks?</title> @@ -488,7 +489,7 @@ <p> If you look at these functions, you'll notice that the array referenced by -mybalance is passed in my reference. In addition, we also refer to several +mybalance is passed in by reference. In addition, we also refer to several global variables: curmonth, which holds the numeric value of the month of the current record, $2 (the expense category), $3 (the income category), and amount ($7, the dollar amount). When doincome() and friends are called, all these @@ -679,11 +680,11 @@ Patrick Hartigan's <uri link="http://sparky.rice.edu/~hartigan/awk.html">awk tutorial</uri> is packed with handy awk scripts. </li> -<!-- FIXME 404 - i looked around google for it, no success <li> - <uri link="http://www.teleport.com/~thompson">Thompson's TAWK Compiler</uri> compiles awk scripts into fast binary executables. Versions are available + <uri link="http://www.tasoft.com/tawk.html">Thompson's TAWK Compiler</uri> + compiles awk scripts into fast binary executables. Versions are available for Windows, OS/2, DOS, and UNIX. - </li>--> + </li> <li> <uri link="http://www.gnu.org/software/gawk/manual/gawk.html">The GNU Awk User's Guide</uri> is available for online reference. -- [email protected] mailing list
