Friday, August 24, 2007

Unix - ` print `

`print`- shell built-in function to output characters to the screen or window

OPTIONS:
The following options are supported:
-n suppresses new-line from being added to the output.
-R
-r (raw mode) ignore the escape conventions of echo. The -R option will print all subsequent arguments and options other than -n.
-p causes the arguments to be written onto the pipe of the process spawned with & instead of standard output.
-s causes the arguments to be written onto the history file instead of standard output.
-u [ n ] flag can be used to specify a one digit file descriptor unit number n on which the output will be placed. The default is 1.

EXIT STATUS
The following exit values are returned:
0 Successful operation.
>0 Output file is not open for writing.

EXAMPLE:

tprint.ksh
-----------------------
#!/bin/ksh
$word="Hello world!";
print $word;
exit 0;



No comments: