Las sentencia print es la principal en AWK hasta el punto de que es la función por defecto, y tiene todo el sentido dado que el fin de AWK es leer modificar e imprimir.
Además hay una segunda sentencia llamada printf que es lo mismo pero con formato (esta función es más compleja).
La sentencia print: imprime cadenas una detrás de otra separadas por OFS (por defecto un espacio en blanco) y finalmente termina con ORS (por defecto un salto de linea)
print "hola mundo", $2
Los parámetros van separados por "," si no se le pasa ningún parámetro enviara $0 para imprimir la cadena vacía se pone como único parámetro "" la cadena vacía.
La sentencia printf: no da nada por hecho:
printf formato , var1, var2 ....