bat脚本12_比较2个文本文件中的以逗号分隔的字符串

原创 2016年08月30日 17:44:25


1.概述
比较2个文本文件中的以逗号分隔的字符串。
第1个字符串是文件名字。
第2个字符串是Md5码。
当发现2个文件中同一个文件的MD5码不同时,打印出文件名。


2.实例
filename1.txt--------------
app/MyApp.lua,6B2E36FDDBAD045C2B36B459B71EC321
app/views/MainScene.lua,E77218DAE307CAF02C3F606FF6DE3550


filename2.txt--------------
app/MyApp.lua,6B2E36FDDBAD045C2B36B459B71EC321
app/views/MainScene.lua,E77218DAE307CAF02C3F606FF6DE3555


CheckMd5.bat-------------
@echo off
setlocal enabledelayedexpansion
for /f "delims=, tokens=1-2" %%i in (filename1.txt) do (
call:check "%%i" "%%j"
)
exit


:check
for /f "delims=, tokens=1-2" %%i in (filename2.txt) do (
if "%%i" == %1 (
if not "%%j" == %2 (
echo %%i>>filename3.txt
)
)
)


生成的文本文件内容如下
filename3.txt------
app/views/MainScene.lua

MYSQL 中判断2个逗号分割的字符串是否有交集

使用存储过程:DROP FUNCTION IF EXISTS `INTE_ARRAY`; delimiter // -- 集合交集检查函数 -- @param varchar(255) setA A...
  • qilin001cs
  • qilin001cs
  • 2016年07月21日 10:36
  • 2056

将逗号分隔的字符串转换为List

如果程序员想实现某种功能,有两条路可以走。一条就是自己实现,一条就是调用别人的实现,别人的实现就是所谓的API。而且大多数情况下,好多“别人”都实现了这个功能。程序员有不得不在这其中选择。大部分情况下...
  • ygl6150373
  • ygl6150373
  • 2016年11月29日 21:15
  • 1875

oracle拆分逗号分隔的字符串

方法一: oracle下字段拆分,字段合并的一种方式oracle下字段拆分,字段合并的一种方式   在数据库处理中,我遇到了设计很让人蛋疼的表。 此表处理一对多关系的方式是:将一个主键对应的多...
  • xyr05288
  • xyr05288
  • 2015年02月10日 15:28
  • 5476

如何相互转换逗号分隔的字符串和List (Java程序员日记 2015/03/06)

如果程序员想实现某种功能,有两条路可以走。一条就是自己实现,一条就是调用别人的实现,别人的实现就是所谓的API。而且大多数情况下,好多“别人”都实现了这个功能。程序员有不得不在这其中选择。大部分情况下...
  • jicahoo
  • jicahoo
  • 2015年03月06日 22:22
  • 5257

Sql Server 中将由逗号“,”分割的一个字符串转换为一个表集,并应用到 in 条件中

Sql Server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件 select * from tablenmae where id in(1,2,3)这样的语句和常用,但是如...
  • zhushuhai331
  • zhushuhai331
  • 2016年10月14日 10:52
  • 3798

需求:MYSQL表中一个字段用逗号分隔,需要查出来split拆分并依次存入另一个表的一个字段中

需求:表中一个字段用逗号分隔,需要查出来split拆分并依次存入另一个表的一个字段中 假设问题是这丫那个的,table1中id=2的name值为'xiaoming,xiaohua,xiaowang,x...
  • shuanzia
  • shuanzia
  • 2015年10月14日 18:24
  • 21762

oracle拆分逗号分隔字符串 实现split

最近老有人问题同样的sql 实现方法,itpub 上发一下,照顾百度用户。 如果一个字符串中有像逗号或其它符号分隔,你想把它折分成列,如’first field, second field , th...
  • doupeihua
  • doupeihua
  • 2016年03月25日 16:28
  • 11122

使用PL SQL 编写一个逗号分割字符串分割处理函数

create or replace function F_INTELLECT_FIRST_SALES_PROV(var_sales in varchar2, var_first_sal...
  • srar_hanshui
  • srar_hanshui
  • 2013年01月29日 11:35
  • 2297

如何相互转换逗号分隔的字符串和List (Java程序员日记 2015/03/06)

如果程序员想实现某种功能,有两条路可以走。一条就是自己实现,一条就是调用别人的实现,别人的实现就是所谓的API。而且大多数情况下,好多“别人”都实现了这个功能。程序员有不得不在这其中选择。大部分情况下...
  • yywusuoweile
  • yywusuoweile
  • 2015年12月15日 14:47
  • 25980

oracle split去逗号,行列转换

1.针对  '1','2','3','4','5'(逗号在字符串外面) [sql] view plaincopyprint? SQL> SELECT COLUMN_VALUE ...
  • z69183787
  • z69183787
  • 2014年11月19日 15:36
  • 1575
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bat脚本12_比较2个文本文件中的以逗号分隔的字符串
举报原因:
原因补充:

(最多只允许输入30个字)