AWK

Aus crazylinux.de
Version vom 6. November 2007, 11:34 Uhr von Jonathan (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Table of Contents * Why learn AWK? * Basic Structure * Executing an AWK script * Which shell to use with AWK? * Dynamic Variables * The Essenti...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Table of Contents

   * Why learn AWK?
   * Basic Structure
   * Executing an AWK script
   * Which shell to use with AWK?
   * Dynamic Variables
   * The Essential Syntax of AWK
   * Arithmetic Expressions
   * Unary arithmetic operators
   * The Autoincrement and Autodecrement Operators
   * Assignment Operators
   * Conditional expressions
   * Regular Expressions
   * And/Or/Not
   * Commands
   * AWK Built-in Variables
   * FS - The Input Field Separator Variable
   * OFS - The Output Field Separator Variable
   * NF - The Number of Fields Variable
   * NR - The Number of Records Variable
   * RS - The Record Separator Variable
   * ORS - The Record Separator Variable
   * FILENAME - The Current Filename Variable"
   * Associative Arrays
   * Multi-dimensional Arrays
   * Example of using AWK's Associative Arrays
   * Output of the script
   * Picture Perfect PRINTF Output
   * PRINTF - formatting output
   * Escape Sequences
   * Format Specifiers
   * Width - specifying minimum field size
   * Left Justification
   * The Field Precision Value
   * Explicit File output
   * AWK Numerical Functions
   * Trigonometric Functions
   * Exponents, logs and square roots
   * Truncating Integers
   * "Random Numbers
   * The Lotto script
   * String Functions
   * The Length function
   * The Index Function
   * The Substr function
   * GAWK's Tolower and Toupper function
   * The Split function
   * NAWK's string functions
   * The Match function
   * The System function
   * The Getline function
   * The systime function
   * The Strftime function
   * User Defined Functions
   * AWK patterns
   * Formatting AWK programs
   * Environment Variables
   * ARGC - Number or arguments (NAWK/GAWK)
   * ARGV - Array of arguments (NAWK/GAWK)
   * ARGIND - Argument Index (GAWK only)
   * FNR (NAWK/GAWK)
   * OFMT (NAWK/GAWK)
   * RSTART, RLENGTH and match (NAWK/GAWK)
   * SUBSEP - Multi-dimensional array separator (NAWK/GAWK)
   * ENVIRON - environment variables (GAWK only)
   * IGNORECASE (GAWK only)
   * CONVFMT - conversion format (GAWK only)
   * ERRNO - system errors (GAWK only)
   * FIELDWIDTHS - fixed width fields (GAWK only)
   * AWK, NAWK, GAWK, or PERL 


http://www.grymoire.com/Unix/Awk.html