【问题标题】:How to print multiple command output in single line batch如何在单行批处理中打印多个命令输出
【发布时间】:2015-10-19 23:26:13
【问题描述】:

如何单行批量打印多条命令输出?

echo stringProp name="HTTPSamper.xml_dat >> abc.jmx && type abc.txt >> abc.jmx && echo stringProp >> abc.jmx

我希望将这些命令的输出打印在文件 abc.jmx 的单行上 请帮我解决这个问题。在此先感谢

输出

stringProp name="HTTPSamper.xml_dat 字符串属性

【问题讨论】:

  • 你想得到什么结果输出?
  • 缺少右双引号。 >> abc.jmx (echo stringProp name=^"HTTPSamper.xml_dat & type abc.txt & echo stringProp)>> abc.jmx (echo stringProp name="HTTPSamper.xml_dat" & type abc.txt & echo stringProp) 应将多行添加到 abc.jmx。不用多说不知道abc.txt 文件内容所需的输出...
  • “我希望将这些命令的输出打印在文件 abc.jmx 的单行上” - 该要求似乎不太可能有效。如果 ABC.TXT 包含多行,那么您真的要消除所有新行并让所有内容都出现在一行上吗?

标签: windows batch-file


【解决方案1】:

这样试试:

@echo off
(
echo stringProp name="HTTPSamper.xml_dat stringProp
)> abc.jmx
::Read Data from abc.jmx
Type abc.jmx
pause

【讨论】:

  • 这是不可能的,因为该操作是脚本的一部分
  • @ABC 在这种情况下发布漏洞脚本并解释更多您的问题并解释这一行 ==>输入 abc.txt
猜你喜欢
  • 2015-11-01
  • 1970-01-01
  • 2016-04-27
  • 1970-01-01
  • 2018-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-11
相关资源
最近更新 更多