清空日志:
cat /dev/null > nohup.out
echo " " > nohup.out
>nohup.out
#!bin/bash
LOG_DIR=/tpsys/script/log
#只有在 || 左边的命令返回假(命令返回值 $? == 1),|| 右边的命令才会被执行
cd $LOG_DIR || {
echo "Cannot change log directroy" >&2
#非正常运行导致退出程序
exit 1
}
du -sh nohup.out
cat /dev/null > nohup.out
du -sh nohup.out
echo "log is cleaned up."