用于在特定文本之前合并和插入文件的批处理脚本

时间:2016-10-26 00:23:01

标签: batch-file

我仍然不明白是什么让你在这里更加困惑。无论如何,我得到了第一个问题的解决方案。我能够合并2个文件,并能够在第一个文件中插入内容。

现在想出一个场景,我试图从file1中删除特定字符串并将file1复制到file2。 在我的代码下面

set file1=Y:\NAS\EODReport\\"CAT Channels Audit Report_%TODAY%**.TXT\"
FINDSTR  /V  "Transaction Gateway Item Listing Creation Amount Seq Y:" %file1%> file2.txt

在file2中,我可以看到file1 namee(Y:\NAS\EODReport\\"CAT Channels Audit Report_%TODAY%**.TXT\)被复制到整个行。

如何在file2内容中删除该文件名?

1 个答案:

答案 0 :(得分:2)

在不知道具体位置意味着什么的情况下,我必须自己离开这部分。基本上它很简单:

sed -n '1,/your particular position/p' s1 >> s3
cat s2 >> s3

我假设通过合并你的意思是追加。如果你先把问题说得更好,那就更好了。