reg выражение / поиск и замена для имитации команды вставки Unix - PullRequest
0 голосов
/ 12 февраля 2019

если у меня есть файл

a
b
c
d
e

есть ли поиск и замена / reg expr / cli, который может выдать

a a
b b
c c
d d
e e

я знаю, что команда unix paste делает это, но яЯ нахожусь в закрытой среде на Windows.

спасибо

1 Ответ

0 голосов
/ 12 февраля 2019

Имеется файл sample.txt , каждая строка заканчивается новой строкой:

a
b
c
d
e

Следующая строка, запущенная в командной строке, выдаст «result.txt» стребуемый вывод:

for /f %i in (sample.txt) do echo %i %i >> result.txt

Цикл for читает каждую строку во входном файле, присваивает ее переменной %i, а затем дважды выводит эту переменную, добавляя вывод через перенаправление к выходуфайл.Чтобы использовать в пакетном файле, удваивайте знак процента перед каждым использованием переменной i, как в %%i.

Ввод for /? или help for в командной строке предоставит вам большеинформация об использовании этой команды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...