Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 批处理-删除“&引用;批量生产中的生产线差异_File_Batch File_Cmd - Fatal编程技术网

File 批处理-删除“&引用;批量生产中的生产线差异

File 批处理-删除“&引用;批量生产中的生产线差异,file,batch-file,cmd,File,Batch File,Cmd,我需要一点帮助 如何在不接触第二行的情况下删除第一行中的“所有”,然后将两行合并为一行? 这是一个txt文件,我需要在其中进行更改 第1行-> curl "https://localhost:1234/wle//505?action=god&params=" 第2行->超过9000个字符 {"some text to join after params= that contains" and {}[]/,:"} 希望有人能帮忙。 感谢编辑以匹配注释9000个字符,并且cmd不能容纳

我需要一点帮助

如何在不接触第二行的情况下删除第一行中的“所有”,然后将两行合并为一行? 这是一个txt文件,我需要在其中进行更改

第1行->

curl "https://localhost:1234/wle//505?action=god&params=" 
第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