Манипуляции для вывода пакетного файла цикла - PullRequest
0 голосов
/ 08 декабря 2018

Ниже приведен код, который дает вывод правильно, но я хочу, чтобы каждые 3 строки выводились в одной строке.Пожалуйста, найдите код, текущий и желаемый выход ниже:

For /R D:\workdir\src\ %%G IN (*.prt) do (echo %%G & echo %%~nG & ugpc %%G | C:\Windows\System32\find.exe /i /c ".prt") >> test.csv

Текущий выход:

Current_Putput

Желаемый выход:

Desired output

1 Ответ

0 голосов
/ 08 декабря 2018

Я не знаю, что будет выводить ugpc, , но найденный канал не может передать одно целое число

Попробуйте это:

@Echo off
(For /R D:\workdir\src\ %%G IN (*.prt
    ) do For /f %%A in ('ugpc %%G ^|find.exe /i /c ".prt"') Do Echo(%%G,%%~nxG,%%A
) > test.csv
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...