Syntax
print ( expression exp1 [, expression exp2, ...] )
Description
The print procedure prints the expression to stdout as a single line terminated with a newline character. If there is more than one argument, they are printed with a space delimiter. If there are no arguments, such as print(), the print result is a newline only. You can use variables, numbers, strings, lists or expressions as arguments in this function.
Example
print("Hello world");
Syntax
printf ( string format [, expression exp1, ...] );
Description
The printf procedure prints a formatted string to stdout.
For more information about formatting parameters, see the printf(3) man page.
Example
#this prints " 10" with no newline.
printf("%4d", 10);
#this prints "cory" preceded by 16 blank spaces, terminated with a newline.
user="cory";
printf("%-20.20s\n", user);
Syntax
printnnl ( expression expr1 [, expression expr2, ...] )
Description
The printnnl procedure is similar to the print function except that it does not terminate the output with a newline character.
Description
The printvars procedure prints all Privilege Manager for Unix variables to the user’s screen. It is useful for debugging configuration file policies.