Next: Sample Data Files, Up: Getting Started [Contents][Index]
awk
ProgramsThere are several ways to run an awk
program. If the program is
short, it is easiest to include it in the command that runs awk
,
like this:
awk 'program' input-file1 input-file2 …
When the program is long, it is usually more convenient to put it in a file and run it with a command like this:
awk -f program-file input-file1 input-file2 …
This section discusses both mechanisms, along with several variations of each.
• One-shot | Running a short throwaway awk
program.
| |
• Read Terminal | Using no input files (input from the keyboard instead). | |
• Long | Putting permanent awk programs in
files.
| |
• Executable Scripts | Making self-contained awk programs.
| |
• Comments | Adding documentation to gawk
programs.
| |
• Quoting | More discussion of shell quoting issues. |