The following table classifies awk functions and commands.
Function type
Functions or commands
Arithmetic
atan2
cos
exp
int
log
rand
sin
sqrt
srand
String
asorta
asortia
gensuba
gsub
index
length
match
split
sprintf
strtonuma
sub
substr
tolower
toupper
Control Flow
break
continue
do/while
exit
for
if/else
return
while
I/O
close
fflushb
getline
next
nextfileB
print
printf
Programming
extensionb
delete
function
system
a Available in gawk.
b Available in Bell Labs awk and gawk.
The following functions are specific to gawk.
Bit Manipulation
and
compl
lshift
or
rshift
xor
Time
mktime
strftime
systime
Translation
bindtextdomain
dcgettext
dcngettext