Исходя из этого вопроса , я хочу заменить определенную строку в одном текстовом файле другой строкой из другого текстового файла.Пример:
text1 содержит:
line 1
line 2
line 3
text2:
line 4
line 5
line 6
Я хочу заменить 2-ю строку в text1 второй строкой из text2, решение вВышеупомянутый вопрос работает путем добавления всего содержимого text2 вместо строки, которую нужно изменить, а не определенной строки против определенной строки.
Реальная проблема, с которой я сталкиваюсь, состоит в том, что у меня есть два файла,один содержит список данных, которые необходимо выполнить с помощью той же команды в другом файле, я ищу метод автоматизации, сценарий, который автоматически заменяет определенную строку во втором файле первой строкой в первом файле, а затем заменяетта же самая строка со второй строкой и продолжайте .. не знаю, как это сделать, но я подумал, что если бы я смог обработать эту команду sed, я мог бы просто сделать ее копии равными числу строк, которые у меня есть, и запустить их впоследовательность.