shell小例子
2015-12-09 16:52
477 查看
要求:
当前若不存在result目录,则创建此目录。
当前如果存在SoCWatchOutput.csv,则把它移动到result目录下
接上,传递参数kpi_name,
#!/bin/sh
#Used to save CSV file
#write it by baozhen:2015.12.9
kpi_name=$1 # $1是紧接着脚本执行后的参数
myPath="./results"
myFile="./SoCWatchOutput.csv"
if [ ! -d "$myPath" ];then #如果myPath目录不存在
mkdir ./results
fi
if [ -f "$myFile" ];then #如果myFile文件存在
mv ./SoCWatchOutput.csv ./results/SoCWatchOutput_${kpi_name}.csv #字符串相连用${}
else
echo "no .csv file"
fi
当前若不存在result目录,则创建此目录。
当前如果存在SoCWatchOutput.csv,则把它移动到result目录下
接上,传递参数kpi_name,
#!/bin/sh
#Used to save CSV file
#write it by baozhen:2015.12.9
kpi_name=$1 # $1是紧接着脚本执行后的参数
myPath="./results"
myFile="./SoCWatchOutput.csv"
if [ ! -d "$myPath" ];then #如果myPath目录不存在
mkdir ./results
fi
if [ -f "$myFile" ];then #如果myFile文件存在
mv ./SoCWatchOutput.csv ./results/SoCWatchOutput_${kpi_name}.csv #字符串相连用${}
else
echo "no .csv file"
fi
相关文章推荐
- cmd if条件 条件判断
- 详解Lua中的if语句的使用方法
- perl 控制结构 条件控制 if while
- C++条件语句和条件运算符的使用方法讲解
- VC++的if语句应用范围分析
- Thinkphp模板标签if和eq的区别和比较实例分析
- javascript if条件判断方法小结
- 基于C中含有if的宏定义详解
- Linux SHELL if命令参数说明
- bat批处理 if 命令示例详解
- 由php if 想到的些问题
- Nginx实现if多重判断配置方法示例
- (C和指针) #if 0/#if 1...#end if
- C#中if语句使用概述
- ASP中if语句、select 、while循环的使用方法
- linux shell流程控制语句实例讲解(if、for、while、case语句实例)
- MySQL中的if和case语句使用总结
- php中switch与ifelse的效率区别及适用情况分析
- Shell中if的基本语法和常见判断用法
- shell脚本编程之for语句、if语句使用介绍