作用一: 占位符
#!/bin/bash
var=0
if [ "$var" = "0" ]; then
:
else
:
fi
作用二: 空命令,与内建的true相同
#!/bin/bash
while :
do
echo "dead loop..."
done
作用三: 与>结合结合使用,用于清空文件
[root@localhost ~#] : > data.log # 清空文件
[root@localhost ~#] cat /dev/null > data.log # 等同于于这种