Man Page Complete Внешняя документация pdf или текстовая сборка

Ubuntu 14.04 man Версия 2.6.7.1 gedit Версия 3.10.4

Я собираюсь собрать полную документацию на страницу, в настоящее время в виде файла txt, надеюсь, в формате pdf в конечном итоге после того, как я найти конвертер с разумным форматированием, с конечной целью - сделать его доступным для Сообщества как альтернативный ресурс, способный к обновлению (я, конечно, видел достаточно вопросов об этом). Проблема, с которой я столкнулся, заключается в том, что команда, которую я использую для обработки файлов man, возвращает символы за пределами кодировки, по крайней мере, gedit (еще не пытались использовать альтернативные редакторы). Вот мой процесс до сих пор:

alias manGet="sudo apt-get update && sudo apt-get upgrade;man -a /bin/* > binMan.txt && man -a /sbin/* > sbinMan.txt;cat binMan.txt sbinMan.txt > manAll.txt;gedit manAll.txt"
manGet

Как только в gedit проблемы с кодировкой, похоже, появляются вблизи разрывов страниц, где будет отображаться довольно длинная серия не отображаемых символов. Итак, два вопроса, в основном:

1) Как обновить кодировку символов, чтобы отображать эти файлы, если это возможно? 2) Если нет, то как я могу либо загружать кодировку, которая их поддерживает, либо выборочно фильтровать из файла?

Любая помощь, которую вы могли бы предоставить, была бы очень благодарна.

Примечание. Я загрузил и установил unicode, думая, что смогу использовать это, чтобы найти подходящую кодировку, без везения (я думаю, что я просто не знаю, как ее использовать, лично)

1
задан 2 June 2014 в 03:44

1 ответ

Существует множество серьезных проблем. Я замечаю, что когда я запускаю это, это заставляет терминал выплюнуть тонны ошибок в секунду. Лучшим способом было бы сделать это следующим образом:

for binary in $(ls /bin); do man -a $binary >> ~/binMan.txt; done

Однако, я думаю, было бы лучше, если бы вы сделали файл для каждой программы, что в этом случае могло бы быть достигнуто как:

[F2]
0
ответ дан 24 May 2018 в 07:05

Другие вопросы по тегам:

Похожие вопросы: