Добавить текст из файла ч / б с двумя указанными c номерами строк, используя linux (sed, awk)? - PullRequest
0 голосов
/ 19 июня 2020

Я указал c номеров строк из файла и хочу вставить содержимое другого файла с этими двумя номерами строк

Например, -

Файл для вставки

$ cat insert.txt

1
2
3

в следующем файле

$cat File.txt
a
b
c
d
e

Как я могу вставить содержимое файла insert.txt в ч / б строки № 3 и 4 файла File.txt? Выход:

a
b
c
1
2
3
d
e

1 Ответ

1 голос
/ 19 июня 2020

Вы можете использовать sed с адресом 3 (третья строка) и командой r для чтения файла:

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