【发布时间】:2015-09-16 07:54:35
【问题描述】:
我运行一个命令来查找文件中字符串的实例数:
find /c /i "pass" result.txt
输出是:
---------- RESULT.TXT: 6
如何删除---------- RESULT.TXT:,以便我只有号码6?
【问题讨论】:
标签: windows command-line cmd find
我运行一个命令来查找文件中字符串的实例数:
find /c /i "pass" result.txt
输出是:
---------- RESULT.TXT: 6
如何删除---------- RESULT.TXT:,以便我只有号码6?
【问题讨论】:
标签: windows command-line cmd find
不是将文件名作为参数传递,而是创建一个输入重定向
find /c /i "pass" < result.txt
【讨论】:
您可以像这样使用for /F 循环解析find 的输出:
for /F "tokens=2 delims=:" %L in ('find /c /i "pass" result.txt') do (echo %L)
要在批处理脚本中使用此代码,请将 %L 替换为 %%L。
【讨论】: