Birden fazla yürütülebilir dosyayı ele alan bir sayfa oluşturma


9

Kabaca aynı argümanları kabul eden bir sürü yürütülebilir dosyayı içeren bir uygulamayı paketliyorum. Ortak açıklamaları ve argüman listesini içeren tek bir sayfa yazmak (ve sağlamak) istiyorum.

Kısacası şunu istiyorum

man execFoo
man execBar

aynı sayfayı gösterin.

Ben özdeş iki üretmek için biliyorum execFoo.1ve execBar.1ancak suboptimal görünüyor. Bu paketi Debian için piyasaya sürmeyi planladığım için, Debian paketleme zincirine (örneğin dh_installmake) dayanan çözümler de iyi olacaktır.

Yanıtlar:


15

Neden sadece bir sayfa oluşturup diğerlerini bağlantılandırmıyorsunuz? Bu programların hepsi olmasa da çoğu böyle yapar. Örneğin:

$ 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

Yukarıda gördüğünüz gibi, egrepve fgrepana grepadam sayfasına bağlantılar bu yüzden man egreportaya çıkıyor man grep.


3
Aslında önerilen yöntem budur. Bazı kılavuzlarda "kullanımdan kaldırıldı" olarak belirtilen alternatif, .soatıfta bulunulan manpage
Simon Richter
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.