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. |