Shell-实际业务操作01
发布时间:2020-12-15 16:52:32 所属栏目:安全 来源:网络整理
导读:#!/bin/sh ############################## ## 名称: MvOtherCdrTo251.sh ## 描述: /ocs/data/output目录下的25开头(251,257,258除外)对应目录下的/normal/bak下的文件 全部转移到/ocs/data/output/251/normal/bak ## 参数: 暂无 ## 作者: 小工匠 ## 日期: 2
#!/bin/sh
##############################
## 名称: MvOtherCdrTo251.sh
## 描述: /ocs/data/output目录下的25开头(251,257,258除外)对应目录下的/normal/bak下的文件 全部转移到/ocs/data/output/251/normal/bak
## 参数: 暂无
## 作者: 小工匠
## 日期: 2017-06-17
## 版本:V1.0
## 备注:使用时注意修改TARGET_MENU的值,测试用,取的是bak目录
##############################
#定义退出标识符,脚本执行后,通过echo $? 查看退出标识符,即上个命令或者脚本的返回结果
EXIT_FAILURE=1 #Failing exit status
EXIT_SUCCESS=0 #Successful exit status
#开始时间
BEGIN_TIME=`date +%s`
#当前执行脚本的全路径
SCRIPT_PATH=$(cd `dirname $0`; pwd)
SCRIPT_NAME=`basename $0`
#日志路径
LOG_LOCATION=/ocs/tools/OperCDR/logs
#判断目录是否存在,存在则进入$1所在的目录,不存在不创建目录,直接退出
Check_TargetMenu(){
if [ ! -d $1 ];then
echo -e "Target Menu 33[31m$1 does not exist 33[0m,existing the script 33[31m$SCRIPT_PATH/$SCRIPT_NAME |