Имя пользователя:
Пароль:
 

Название темы: [решено] Помощь с sort
Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


sov44, общий принцип тот же (тупо, без оптимизаций):
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

>nul copy nul "0002.txt"

for /f "usebackq tokens=1* delims=-" %%i in (`type "0001.txt" ^| findstr.exe /r /c:"KB......--" ^| sort.exe`) do (
	>>"0002.txt" echo %%i--%%j
)

for /f "usebackq tokens=1* delims=-" %%i in (`type "0001.txt" ^| findstr.exe /r /c:"KB.......--" ^| sort.exe`) do (
	>>"0002.txt" echo %%i--%%j
)

endlocal
exit /b 0


Update: действительно, тупо.
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

>"0002.txt" (
	type "0001.txt" | findstr.exe /r /c:"KB......--" | sort.exe
	type "0001.txt" | findstr.exe /r /c:"KB.......--" | sort.exe
)

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:04, 20-08-2013 | #2

Название темы: [решено] Помощь с sort