Я хотел бы записать сценарий удара, который по существу автоматизирует этот процесс:
filename.pdf vi (открывают "filename.pdf" с помощью vi),
:4,7d (в vi командном режиме, удалите строки 4-7),
O (в vi командном режиме, коснитесь shift+O (captial, о) для создания новой строки),
<<>> (в vi режиме вставки, введите два менее-thans и два больших-thans),
ESC (переключают vi на командный режим),
:wq (в vi командном режиме, сохраните файл и выйдите из vi),
"Завершенное" эхо.
Вы могли бы хотеть использовать ed
(который разработан для автоматизации сценариев)
ed < edit.sed filename.pdf
, где edit.sed:
4,7d
a
<<>>
.
w
q
это вставит <<>>
в пятую строку.