shell编程学习(一)--初步入门
一、简单日志清除脚本示例
[root@shell scripts]# cat clean_messages.sh 
#!/bin/bash
# 清除日志脚本
LOG_DIR=/var/log
ROOT_UID=0  
#必须是root用户才能执行
if [ "$UID" -ne "$ROOT_UID" ]
  then
    echo "Must be root to run this scripts"
    exit 1;
fi
#切换目录不成功,给与提示并终止程序
cd $LOG_DIR || {
    echo "Cannot change to necessary directory."
    exit 1
}
cat /dev/null > messages && {
    echo "Logs cleaned up"
    exit 0
}
echo "Logs cleaned up fail."
exit 1
作者:Lawrence
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
 
	
	扫描上面二维码关注我
	
	如果你真心觉得文章写得不错,而且对你有所帮助,那就不妨帮忙“推荐"一下,您的“推荐”和”打赏“将是我最大的写作动力!
	本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.

 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号