博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell中的一些技巧和知识
阅读量:6458 次
发布时间:2019-06-23

本文共 1376 字,大约阅读时间需要 4 分钟。

写了两天脚本,不懂什么就网上搜,感觉零零碎碎学了不少东西,先把代码贴上来,明天周末有空一条一条找知识点吧

#!/bin/bash# by wuboxiaorm -rf checkConfig.diff checkConfig.same checkConfig.error checkConfig.resultfiles=`find $1/src/main/resources/performance -name "*.properties"`for i in $files;do    diff $i ${i/performance/stable} 1>>checkConfig.result 2>>checkConfig.result    if [ $? -eq 0 ]; then       echo $i,${i/performance/stable} 1>>checkConfig.same    else       diff $i ${i/performance/stable} -y 1>>checkConfig.result 2>>checkConfig.result       if [ $? -eq 1 ];then            echo $i,${i/performance/stable} 1>>checkConfig.diff          diff $i ${i/performance/stable} -y --suppress-common-lines 1>>checkConfig.diff       elif [ $? -eq 2 ];then           echo "结果为2"       else  diff $i ${i/performance/stable} -y 2>>checkConfig.error       fi       echo -e "\n+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    fidoneecho -e "\e[1;31m配置文件缺失检查结果:\e[0m"if [ ! -f checkConfig.error ];then    echo "无配置文件缺失" else cat checkConfig.errorfiecho -e "\e[1;31m配置文件不同检查结果:\e[0m"if [ ! -f checkConfig.diff ];then    echo "无不同的配置文件"else cat checkConfig.difffi if [ $# -eq 2 ];then   echo -e "\e[1;31m配置文件相同检查结果:\e[0m"   if [ ! -f checkConfig.same ];then       echo "无相同的配置文件"   else cat checkConfig.same fifi

  

转载于:https://www.cnblogs.com/boucher/p/5718943.html

你可能感兴趣的文章
IntelliJ IDEA 注册码
查看>>
linux 上面配置apache2的虚拟目录
查看>>
String字符串的截取
查看>>
DynamoDB Local for Desktop Development
查看>>
laravel 使用QQ邮箱发送邮件
查看>>
用javascript验证哥德巴赫猜想
查看>>
Shell编程-环境变量配置文件
查看>>
[Unity3d]DrawCall优化手记
查看>>
Struts2和Spring MVC的区别
查看>>
理解Javascript参数中的arguments对象
查看>>
p2:千行代码入门python
查看>>
bzoj1106[POI2007]立方体大作战tet*
查看>>
spring boot configuration annotation processor not found in classpath问题解决
查看>>
团队项目测试报告与用户反馈
查看>>
对软件工程课程的期望
查看>>
Mysql中文字符串提取datetime
查看>>
IOS 与ANDROID框架及应用开发模式对比一
查看>>
由中序遍历和后序遍历求前序遍历
查看>>
我学习参考的网址
查看>>
easyui的combotree以及tree,c#后台异步加载的详细介绍
查看>>