linux文件比较脚本,shell脚本之对比不同目录的下的文件
让负责一部分代码的版本,担心公共目录下有人可能会稍微修改部分代码,因此把代码备份到自己的一个目录中,上传svn之前,如果发现公共目录的下的文件被修改,则找出变化部分,避免出现不可知的文件变化。
使用diff命令可以很容易的比较文件之间的差异,但是,如果要负责的文件比较多的话,那么一个个的比较是比较麻烦的因此,想写一个脚本文件,让它帮我对比文件之间的差异,偷懒嘛,O(∩_∩)O哈哈哈~
脚本内容如下:
#!/bin/bash
# @file for_diff.sh
# @author ymm
# @brief 比较不同目录下指定文件目录的差异
# @date 2014/2/28 16:18:10
# @History
# 1、2014/2/28 16:18:10 author ymm 初步完成
path_src=~/work/ymm/omc_account
path_desc=/opt/opthb/src/cpp/hla/account/omc_account
#只比较备份文件中的.cpp .h 和makefile文件,如需比较其他文件,可以指定
files=$(ls $path_src/*.cpp $path_src/*.h $path_src/makefile)
#files=$(ls $path_src/*)
for file in $files
do
filename=$(basename $file )
file_
linux文件比较脚本,shell脚本之对比不同目录的下的文件相关推荐
- 【Linux环境】简单Shell脚本实现定时备份文件、压缩、删除超时文件操作(showDoc文件备份脚本举例)
Shell脚本备份数据的博文不少,这个应该算是比较简单的,没有复杂逻辑,分享一下. 1.备份脚本 Shell脚本的每行命令一定要在测试环境进行测试,否则会有意想不到的惊吓
- Linux命令行与shell脚本编程大全:第2版
<Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...
- Linux_《Linux命令行与shell脚本编程大全》第十八章学习总结
时间:2017年12月04日星期一 说明:本文部分内容均摘取自书籍<Linux命令行与shell脚本编程大全>,版权归原作者所有.<Linux命令行与shell脚本编程大全>( ...
- Linux_《Linux命令行与shell脚本编程大全》第十章学习总结
时间:2017年08月24日星期四 说明:本文部分内容均摘取自书籍<Linux命令行与shell脚本编程大全>,版权归原作者所有.<Linux命令行与shell脚本编程大全>( ...
- 《Linux命令行与Shell脚本编程大全第2版.布卢姆》pdf
下载地址:网盘下载 内容简介 · · · · · · 本书是一本关于Linux 命令行与shell 脚本编程的全面教程.全书分为四部分:第一部分介绍Linuxshell 命令行:第二部分介绍shel ...
- 《Linux命令行与shell脚本大全》笔记
初识Linux Shell 什么是Linux Linux可划分为以下四部分: Linux内核 GNU工具 图形化桌面环境 应用软件 深入探究Linux内核 内核主要负责以下四种功能: 系统内存管理 软 ...
- linux svn checkout代码shell脚本
linux svn checkout代码shell脚本 #!/bin/bash echo "欢迎上使用svn账户配置脚本" echo "当前版本V1.0.0" ...
- 【Linux命令行与Shell脚本编程】第五章 理解 Shell 父子关系 后台进程 协程
Linux命令行与Shell脚本编程 第五章 理解 Shell 文章目录 Linux命令行与Shell脚本编程 五,理解 Shell 5.1,shell的类型 5.2,shell的父子关系 5.2.1 ...
- linux运维自动化脚本,linux运维自动化shell脚本小工具
linux运维shell 脚本小工具,如要分享此文章,请注明文章出处,以下脚本仅供参考,若放置在服务器上出错,后果请自负 1.检测cpu剩余百分比 #!/bin/bash #Inspect CPU # ...
最新文章
- 寒假——练车、脑力风暴和辅导初中生
- windows7升级安装之初体验
- linux内核响应,读书笔记——Linux内核源代码情景分析——3.4 中断的响应和服务...
- 苹果AirPods 2又有新消息了!具备防滑涂层和新配色
- 以下构成python循环结构的方法中正确的是_python教程:python循环结构
- Django Form ModelForm modelfromset
- 学习 shell —— 条件判断 if 的参数
- The rxfastforest algorithm case of kaggle
- 优先队列及BFS应用
- Windows勒索病毒补丁下载
- 屏幕录制软件有哪些?4款超好用录屏软件下载,强烈推荐
- 终端发送自己的短地址给协调器
- Android 11.0 12.0SystemUI修改状态栏电池图标样式为横屏显示
- 在html中通过使用css解决高度塌陷问题
- tmdb电影票房_TMDb Vue.js应用程序:电影数据库应用程序
- 随机生成车牌号【python实现】
- 不想被时代淘汰?网络工程师未来的出路在这里!
- Google正资助一个由AI机器人编辑的新闻网站
- nfc writer教程安卓_关于nfc模拟加密门禁卡详细教程(后附软件链接)
- MariaDB 开源下的商业化征途