CMD 从文件中截取匹配规则字符串并输出到文件
*******************command**********************
git diff 8d71d92b2d957fd1b697b4cf785fb984f190e5d2 origin/feature/2019R07_tmp_productengine_alpha --stat > copylist.txt
find " data/" copylist.txt > copylist_stat.txt
@findstr /c:"data/" "copylist_stat.txt" > copylist_stat2.txt
type nul>copylist_stat3.txt
FOR /F "delims=" %i IN (copylist_stat2.txt) DO (echo %i >> copylist_stat3.txt)
FOR /F "delims=" %i IN (copylist_stat2.txt) DO (set /p filename = %i & echo %filename% >> copylist_stat3.txt)
@echo off
for /f "tokens=*" %%i in (copylist_stat2.txt) do (echo %%i & ping -n 2 127.1>nul)
pause
@echo off
FOR /F "delims=" %%i IN (copylist_stat2.txt) DO (set /p filename = %%i & echo %filename% >> copylist_stat3.txt)
SET filename=" data/aa365ca.obj "
echo %filename%
set filenameshort=%filename:*/=%
echo %filenameshort%
data/aa365ca.obj | Bin 105921 -> 105921 bytes
data/ab065ca.obj | Bin 3315 -> 3315 bytes
git diff 8d71d92b2d957fd1b697b4cf785fb984f190e5d2 origin/feature/2019R07_tmp_productengine_alpha --stat > diff_filenames.txt
@findstr /c:"data/" diff_filenames.txt > diff_filenames.txt
type nul>copylist.txt
@echo off&setlocal enabledelayedexpansion
for /f "tokens=1" %%i in (diff_filenames.txt) do (set "filename=%%i"&set "filenameshort=!filename:*/=!"&echo !filenameshort!>>copylist.txt)
del diff_filenames.txt
CMD 从文件中截取匹配规则字符串并输出到文件的更多相关文章
- Django中url匹配规则的补充
Django中url匹配规则是在urls.py文件中配置的. 1.关于正则匹配优先级 在url匹配列表中,如果第一条和第二条同时满足匹配规则,则优先匹配第一条. 在url匹配列表中,如果第一条为正则模 ...
- Scala快速统计文件中特定单词,字符的个数
val fileContent=Source.fromFile("/home/soyo/桌面/ss5.txt").getLines.mkString(",") ...
- python操作txt文件中数据教程[1]-使用python读写txt文件
python操作txt文件中数据教程[1]-使用python读写txt文件 觉得有用的话,欢迎一起讨论相互学习~Follow Me 原始txt文件 程序实现后结果 程序实现 filename = '. ...
- Shell 从日志文件中选择时间段内的日志输出到另一个文件
Shell 从日志文件中选择时间段内的日志输出到另一个文件 情况是这样的,某系统的日志全部写在一个日志文件内,所以这个文件非常大,非常长,每次查阅的时候非常的不方便.所以,相关人员希望能够查询某个时间 ...
- extern的原理很简单,就是告诉编译器:“你现在编译的文件中,有一个标识符虽然没有在本文件中定义,但是它是在别的文件中定义的全局变量,你要放行!”
extern的原理很简单,就是告诉编译器:“你现在编译的文件中,有一个标识符虽然没有在本文件中定义,但是它是在别的文件中定义的全局变量,你要放行!”
- java算法面试题:编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。
package com.swift; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File ...
- nginx配置中location匹配规则详解
一.概述 nginx官方文档给出location语法如下: 1 location [=|~|~*|^~] uri { … } 其中,方括号中的四种标识符是可选项,用来改变请求字符串和uri的匹配方式. ...
- Sublime 、NotePad++中查找匹配中文字符
在Sublime .NotePad++中可以使用正则表达式 [\x{4e00}-\x{9fa5}] 查找匹配中文字符.
- web.xml中url-pattern匹配规则
小知识 一般的URL组成 URL = 服务器地址 + RequestURI 例如URI:http://localhost:8080/practice/main [http://localhost:80 ...
随机推荐
- wpf控件开发基础(2) -属性系统(1)
原文:wpf控件开发基础(2) -属性系统(1) 距离上篇写的时间有1年多了.wpf太大,写的东西实在太多,我将依然围绕着自定义控件来展开与其相关的技术点. 也欢迎大家参与讨论.这篇我们将要讨论的是W ...
- jQuery中对象的构建
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- TabHost两种实现方式
第一种:继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost.只要定义具体Tab内容布局就行了. <?xml version="1.0 ...
- [!!**!F6782A84A3BECEAADDB11DAC0C4E6346AC07E5344100738DAF4C6DA639D9081F!!**!]
testt 版权声明:本文博主原创文章,博客,未经同意不得转载.
- [Unity3D]Unity3D游戏开发Lua随着游戏的债券(在)
---------------------------------------------------------------------------------------------------- ...
- 对于ado.net dataProvider的介绍
学习刘皓的 ADO.NET入门教程(二)了解.NET数据提供程序 而来 这篇文章很一般,主要是对dataProvider做了个简单的介绍.因为在该系列文章中提到,ado.net主要有两部分 dataP ...
- Notepad++ 的使用(插件)
为 Notepad++ 安装 NppFTP 插件,查看修改虚拟机上的文本文件 0. 常用快捷键 单行.多行注释 //方式 :ctrl+k 区块注释 / * * /方式 :ctrl+q 取消单行.多行. ...
- Cocos2d-x3.1颗粒使用
1.头 #include "cocos2d.h" USING_NS_CC; class WaterWaveDemo : public Layer { public: static ...
- js调查server
<script type="text/javascript"> function showUnreadNews() { $(document).ready(functi ...
- debian9 安装 odoo11 笔记用 部分内容转载前辈的,在此感谢
1先创建个odoo用户 sudo adduser odoo 2:给root 权限: sudo vi /etc/sudoers 修改文件参考如下: # User privilege specificat ...