File 批处理-删除“&引用;批量生产中的生产线差异
我需要一点帮助 如何在不接触第二行的情况下删除第一行中的“所有”,然后将两行合并为一行? 这是一个txt文件,我需要在其中进行更改 第1行->File 批处理-删除“&引用;批量生产中的生产线差异,file,batch-file,cmd,File,Batch File,Cmd,我需要一点帮助 如何在不接触第二行的情况下删除第一行中的“所有”,然后将两行合并为一行? 这是一个txt文件,我需要在其中进行更改 第1行-> curl "https://localhost:1234/wle//505?action=god¶ms=" 第2行->超过9000个字符 {"some text to join after params= that contains" and {}[]/,:"} 希望有人能帮忙。 感谢编辑以匹配注释9000个字符,并且cmd不能容纳
curl "https://localhost:1234/wle//505?action=god¶ms="
第2行->超过9000个字符
{"some text to join after params= that contains" and {}[]/,:"}
希望有人能帮忙。
感谢编辑以匹配注释
9000个字符,并且cmd不能容纳那么多字符
(简单:写第一行而不换行,添加第二行):
(如果仍然有太多字符,可以提供帮助)
@echo关闭
setlocal EnableDelayedExpansion
output.txt
move/Y output.txt input.txt
在不重复引用URL的情况下,您必须转义字符,否则在执行行&
->^&
A“
在双引号内的字符串中,可以用反斜杠转义。否则你的问题我不清楚。请忽略第1行->和第2行->,它们只是解释如何在文本文件中显示。A是的,第二行以开头{正如aa程序员网站一样,您应该编辑问题以显示您拥有的代码和预期结果。不能这样做,因为文件是由工具生成的,有9000个字符,cmd不能容纳那么多字符,这就是为什么我需要在文件中执行此操作的原因,类似于替换第1行中的每一行或两行9000个字符?只有第二行。
@echo off
setlocal enabledelayedexpansion
<c.txt (
set /p "line1="
set /p "line2="
)
<nul >c.txt set /p "=!line1:"=!"
>>c.txt echo %line2%
@echo off
setlocal enabledelayedexpansion
<c.txt set /p "line1="
<nul >c.out set /p "=!line1:"=!"
more +1 c.txt >>c.out
move /y c.out c.txt
@echo off
setlocal EnableDelayedExpansion
< input.txt (
set /P "line="
< NUL set /P "=!line:"=!"
findstr "^"
) > output.txt
move /Y output.txt input.txt