摘要:
一个备份并清除老日志Shell脚本,并附有一个清除日志(log)的shell脚本。一、备份并清除老日志Shell脚本:#!/bin/sh#backup eoslog#author www.jbxue.com#定义环境变量EOS_HOME=/home/eosSAS_HOME=/home/eos/SAS# 测试主辅结点if test -d '/home/eos/SAS/SAS1_web1'thenSAS_LOG_HOME=$SAS_HOME/SAS1_web1/SAS_Domain/binelseSAS_LOG_HOME=$SAS_HOME/SAS2_web1/SAS_Domain 阅读全文
摘要:
用shell脚本判断文件或目录是否存在,判断是否有某些权限。#!/bin/sh #check file or directory or permission#edit www.jbxue.commyPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkdir "$myPath" fi #这里的-d 参数判断$myPath是否存在 阅读全文