Это sed
подойдет:
echo "hello-world" |sed -E -n 's/.(.*)-.(.*)/H\1 W\2/p'
Выход:
Hello World
Поскольку вы упомянули rpm2cpio
, я предполагаю, что вы используете дистрибутив Linux; на них вы можете создавать готовые к печати -версии справочных страниц, используя следующую команду:
man -Tps ls > ls.ps
Полученный файл ls.ps
содержит справочную страницу ls
в формате PostScript:
Обратите внимание, что печать всех справочных страниц вашего дистрибутива приведет к созданию огромной книги. Пару десятилетий назад это было довольно популярное занятие, и можно было купить книги, содержащие все справочные страницы. У меня до сих пор хранится руководство Coherent, в основном такое распечатанное -.