如何在更改单词后复制句子?

时间:2016-11-03 05:17:16

标签: batch-file

我正在创建一个简单的批处理代码,可以更改我的Android手机的读数 但我的问题是如何复制我在其他.txt文件中更改的所有句子。

从手机中读出来:

----ia-A--- /xxxxx/xxxxxx/xxxxxx

使用我的代码输出:

-iaA /xxxxx/xxxxxxx/xxxxxxx

如何将所有这些句子复制到其他.txt文件中,不包括未更改的读数? 我只想复制我已经改变的所有句子。

我正在使用此代码:

setlocal enabledelayedexpansion
for /F "tokens=*" %%A in (virus_attribute2.txt) do (
set attrib=%%A
set attrib=!attrib:-----ia-A----=-iaA! 
echo !attrib!>>attrib1.txt
)

1 个答案:

答案 0 :(得分:0)

以下是我对您的问题的解释示例:

@ECHO OFF
(FOR /F "DELIMS=" %%A IN ('FIND "-----ia-A----"^<"virus_attribute2.txt"') DO (
    SET matchline=%%A
    CALL ECHO=%%matchline:-----ia-A----=-iaA%%))>attrib1.txt