Awk commands may be classified as follows:
Arithmetic Functions  | String Functions  | Control Flow Statements  | Input/Output Processing  | Miscellaneous  | 
|---|---|---|---|---|
| atan2* | gsub* | break | close* | delete* | 
| cos | index | continue | getline* | function* | 
| exp | length | do/while* | next* | system* | 
| int | match* | exit | ||
| log | split | for | printf | |
| rand* | sub* | if | sprintf | |
| sin | substr | return* | ||
| sqrt | tolower![]()  | while | ||
| srand* | toupper![]()  | 
* Available in nawk
 Available in gawk