COLON(1) General Commands Manual COLON(1)

colonnull utility

file ...: [argument ...]

This utility shall only expand command s. It is used when a command is needed, as in the condition of an command, but nothing is to be done by the command.

None.

See the DESCRIPTION.

Not used.

None.

None.

Default.

Not used.

The standard error shall be used only for diagnostic messages.

None.

None.

Zero.

Default.

None.

: ${X=abc}
if     false
then   :
else   echo $X
fi
abc

As with any of the special built-ins, the null utility can also have variable assignments and redirections associated with it, such as:

x=y : > z

which sets variable to the value (so that it persists after the null utility completes) and creates or truncates file .

None.

None.

xcu_chap02(1)

IEEE Std 1003.1-2001 (“POSIX.1”)/Cor 1-2002, item XCU/TC1/D6/5 is applied so that the reference page sections use terms as described in the Utility Description Defaults ( xcu_chap01(1) ). No change in behavior is intended.

footer end

December 6, 2001 posix.fail