Я новичок в Linux и имею сложную задачу.
У меня есть 3 файла данных, и мне нужно сделать следующее:
- Перейти к строке 31 файла 1,удалите его
- Прочитайте 1 строку из файла 2 и добавьте вместо удаленной строки
- Перейдите к строке 97 файла 1, удалите ее, а затем прочитайте строку 1 из файла 2 и добавьте вместоЭта удаленная строка в файле 1.
Важно также сохранить один и тот же файл, т.е. файл, его нельзя изменять.
Я пробовал разные версии sed
и perl
, с уловками копирования в буфер, но не удалось.
Я открыт для всех предложений и прошу экспертов дать мне предложения.