程序中删除文件夹即用rm -rf ${Dir} rm -f ${Dir}/* rm -f ${Dir}* 的时候要注意先检查路径变量是否有定义不为空。
if [ ! -z ${LogDir} ]; then
62 rm -f ${LogDir}/*;
63 else
64 echo "empty dir ${LogDir}">&2;
65 fi
66 if [ ! -z ${DataDir} ]; then
67 rm -f ${DataDir}/*;
68 else
69 echo "empty dir ${DataDir}">&2;
70 fi
71 if [ ! -z ${LogDir} ]; then
72 rm -f ${SysDir}/*;
73 else
74 echo "empty dir ${SysDir}">&2;
75 fi