Створіть сторінку сторінки, що містить декілька виконуваних файлів


9

Я пакую додаток з купою виконуваних файлів, приймаючи приблизно однакові аргументи. Я хотів би написати (і надати) лише одну сторінку з загальними поясненнями та переліком аргументів.

Коротше кажучи, я хотів би цього

man execFoo
man execBar

вкажіть на ту саму сторінку.

Я знаю , як генерувати два ідентичних execFoo.1і , execBar.1але вони здаються оптимальними. Оскільки я планую випустити цей пакет для Debian, рішення, що покладаються на ланцюг упаковки Debian (наприклад dh_installmake), також будуть непогані.

Відповіді:


15

Чому б просто не створити одну сторінку сторінки та зробити інші посилання? Ось так роблять більшість, якщо не всі подібні програми. Наприклад:

$ ls -l /usr/share/man/man1/[ef]*grep.1.gz 
lrwxrwxrwx 1 root root 9 Nov 27  2013 /usr/share/man/man1/egrep.1.gz -> grep.1.gz
lrwxrwxrwx 1 root root 9 Nov 27  2013 /usr/share/man/man1/fgrep.1.gz -> grep.1.gz

Як ви можете бачити вище, egrepі fgrepпосилання на головній grepсторінки людини і тому man egrepвикликає man grep.


3
Це насправді рекомендований метод. Альтернативою, яку в деяких посібниках згадують як "застарілу", є використання .soзапиту про включення вказаної сторінки
Simon Richter
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.