У меня есть пакетный скрипт, который генерирует файл со следующей структурой (пример)
123|etc|etc
345|etc|etc
678|etc|etc
Я хочу, чтобы мой скрипт распечатывал то, что он находит в каждой строке, пока не найдет |, поэтому в этом примере я бы хотел, чтобы он печатал:
123
345
678 и так далее.
Я пробовал findstr /V с | но он полностью игнорирует строку (как заявляет команда)
Любая идея, как я могу изменить это?
for /F
:for /F "usebackq delims=|" %I in ("D:\path\to\your\file.txt") do echo %I
(двойные%
-знаки в пакетном файле) - person aschipfl   schedule 20.03.2019FINDSTR
не является потоковым редактором, какSED
. - person Squashman   schedule 20.03.2019