[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
Qq250193966,不在线的时候可以留言
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

本帖最后由 屡败屡战 于 2017-12-20 09:02 编辑

老师好,问题2-2的代码(是不是用于删除含关键字所在行的代码),点击其运行,系统提示会有错误,操作时无反应。我搞了整晚,没搞出名堂来,不知咋回事?
我的关键字.txt是放在批处理代码的上一层目录的。其关键字(内容)是:(每行一个)
邱隘镇
王松旭
离开家
....



另外我有个请求,有个代码是:
sed -i "s/2   1|/1   1|/g; s/2   2|/1   2|/g" *.txt
该代码是执行多文本多关键字的,但是若替换的内容太多的话,代码里会有一大片,书写很繁琐。我想准备个“替换列表.txt”,其中内容分成两列,一一对应,替换的内容有很多行。
aaa  bbbb
cccc ddd
eee  ffff
...   ...

其中:aaa  ccc  eee 是需要被替换的字符
    bbb ddd  ffff 是替换后的字符
我想更改代码,但是不会读取“替换列表.txt”的内容,望老师指点一下,代码如何改??


另外,我现在每天处理大量的文本文件,其中有很大部分文件是重复,利用“重复文件清理工具”也扫描不出100%重复的,无柰只能一一打开查看,很崩溃,问老师有无好的建议,可以甄别同文件夹下文本文件是否有重复的

TOP

ivor 发表于 2017-12-17 10:05



    请问我想同时获取第二行及第三行 或者 第二行到第五行的内容,代码应该怎么调整,我尝试了几个都没成功。得到的结果排列如下:文件名为第一列,文件里的第二行为第二列、第三行为第三列。
化繁为简

TOP

返回列表