⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000060.htm

📁 一份很好的linux入门资料
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;reden&nbsp;(鱼&nbsp;~&nbsp;君子律己以利人),&nbsp;信区:&nbsp;Linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Creating&nbsp;man&nbsp;pages&nbsp;made&nbsp;easy&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Mon&nbsp;Oct&nbsp;&nbsp;5&nbsp;00:03:11&nbsp;1998)&nbsp;WWW-POST&nbsp;<BR>&nbsp;<BR>&nbsp;Creating&nbsp;man&nbsp;pages&nbsp;made&nbsp;easy!!!&nbsp;
&nbsp;<BR>
&nbsp;<BR>Date:&nbsp;Sun,&nbsp;16&nbsp;Aug&nbsp;1998&nbsp;16:14:34&nbsp;+1000
&nbsp;<BR>From:&nbsp;Steven&nbsp;K.H.&nbsp;Siew,&nbsp;<A HREF="mailto:ksiew@tig.com.au">ksiew@tig.com.au</A>&nbsp;
&nbsp;<BR>
&nbsp;<BR>Below&nbsp;is&nbsp;something&nbsp;I&nbsp;wrote&nbsp;to&nbsp;help&nbsp;laypeople&nbsp;create&nbsp;their&nbsp;own&nbsp;man&nbsp;pages&nbsp;&nbsp;<BR>easily.&nbsp;
&nbsp;<BR>
&nbsp;<BR>----------------------------------------------------------------------------&nbsp;&nbsp;<BR>----&nbsp;
&nbsp;<BR>
&nbsp;<BR>If&nbsp;you&nbsp;ever&nbsp;wrote&nbsp;a&nbsp;program&nbsp;using&nbsp;gcc&nbsp;in&nbsp;Linux,&nbsp;you&nbsp;may&nbsp;have&nbsp;come&nbsp;across&nbsp;this&nbsp;&nbsp;<BR>problem.&nbsp;You&nbsp;have&nbsp;just&nbsp;finished&nbsp;your&nbsp;wonderful
&nbsp;<BR>little&nbsp;program&nbsp;which&nbsp;is&nbsp;of&nbsp;great&nbsp;use&nbsp;to&nbsp;you&nbsp;and&nbsp;you&nbsp;need&nbsp;a&nbsp;man&nbsp;page&nbsp;for&nbsp;it.&nbsp;
&nbsp;<BR>
&nbsp;<BR>Of&nbsp;course,&nbsp;you&nbsp;have&nbsp;absolutely&nbsp;no&nbsp;idea&nbsp;how&nbsp;to&nbsp;write&nbsp;a&nbsp;man&nbsp;page.&nbsp;Don't&nbsp;you&nbsp;&nbsp;<BR>need&nbsp;to&nbsp;know&nbsp;how&nbsp;to&nbsp;use&nbsp;troff?&nbsp;Or&nbsp;is&nbsp;it&nbsp;nroff&nbsp;to&nbsp;write
&nbsp;<BR>a&nbsp;man&nbsp;page?&nbsp;Luckily,&nbsp;there&nbsp;is&nbsp;a&nbsp;much&nbsp;easier&nbsp;way&nbsp;to&nbsp;write&nbsp;a&nbsp;man&nbsp;page.&nbsp;
&nbsp;<BR>
&nbsp;<BR>Here&nbsp;I&nbsp;shall&nbsp;describe&nbsp;an&nbsp;easy&nbsp;and&nbsp;quick&nbsp;(and&nbsp;dirty)&nbsp;way&nbsp;of&nbsp;writing&nbsp;a&nbsp;man&nbsp;page&nbsp;&nbsp;<BR>without&nbsp;learning&nbsp;troff&nbsp;or&nbsp;nroff.&nbsp;In&nbsp;order&nbsp;to&nbsp;do&nbsp;so,
&nbsp;<BR>you&nbsp;must&nbsp;have&nbsp;the&nbsp;Perl&nbsp;version&nbsp;5.004&nbsp;(or&nbsp;higher)&nbsp;installed&nbsp;on&nbsp;your&nbsp;Linux&nbsp;box.&nbsp;&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>There&nbsp;is&nbsp;a&nbsp;man&nbsp;page&nbsp;in&nbsp;the&nbsp;various&nbsp;Perl&nbsp;man&nbsp;pages&nbsp;on&nbsp;the&nbsp;creation&nbsp;of&nbsp;a&nbsp;man&nbsp;&nbsp;<BR>page&nbsp;using&nbsp;the&nbsp;Perl&nbsp;util&nbsp;&quot;pod2man&quot;.&nbsp;It&nbsp;is&nbsp;called
&nbsp;<BR>&quot;perlpod.1&quot;.&nbsp;Below&nbsp;is&nbsp;a&nbsp;step&nbsp;by&nbsp;step&nbsp;guide&nbsp;to&nbsp;finding&nbsp;the&nbsp;man&nbsp;page&nbsp;and&nbsp;the&nbsp;&nbsp;<BR>util.&nbsp;
&nbsp;<BR>
&nbsp;<BR>&nbsp;
&nbsp;<BR>ksiew&gt;&nbsp;su
&nbsp;<BR>password:&nbsp;
&nbsp;<BR>
&nbsp;<BR>#|/root&gt;locate&nbsp;perlpod.1
&nbsp;<BR>/usr/man/man1/perlpod.1
&nbsp;<BR>
&nbsp;<BR>#|/root&gt;locate&nbsp;pod2man
&nbsp;<BR>/usr/bin/pod2man
&nbsp;<BR>
&nbsp;<BR>Now,&nbsp;to&nbsp;write&nbsp;your&nbsp;own&nbsp;man&nbsp;pages,&nbsp;you&nbsp;must&nbsp;first&nbsp;read&nbsp;the&nbsp;perlpod.1&nbsp;man&nbsp;page.&nbsp;&nbsp;<BR>You&nbsp;can&nbsp;do&nbsp;this&nbsp;by&nbsp;&quot;man&nbsp;perlpod&quot;.&nbsp;However,&nbsp;to
&nbsp;<BR>read&nbsp;the&nbsp;pod2man&nbsp;man&nbsp;page,&nbsp;you&nbsp;must&nbsp;first&nbsp;create&nbsp;it&nbsp;by&nbsp;using&nbsp;pod2man&nbsp;itself.&nbsp;&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>&nbsp;
&nbsp;<BR>#|/root&gt;pod2man&nbsp;/usr/bin/pod2man&nbsp;&gt;&nbsp;pod2man.1
&nbsp;<BR>#|/root&gt;ls&nbsp;-al&nbsp;pod2man.1
&nbsp;<BR>-rw-r--r--&nbsp;&nbsp;&nbsp;1&nbsp;root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13444&nbsp;Aug&nbsp;16&nbsp;12:12&nbsp;pod2man.1
&nbsp;<BR>#|/root&gt;mv&nbsp;pod2man.1&nbsp;/usr/man/man1/pod2man.1
&nbsp;<BR>
&nbsp;<BR>Okay,&nbsp;now&nbsp;you&nbsp;can&nbsp;read&nbsp;the&nbsp;pod2man&nbsp;man&nbsp;page&nbsp;you&nbsp;have&nbsp;just&nbsp;created&nbsp;by&nbsp;using&nbsp;&nbsp;<BR>the&nbsp;command&nbsp;&quot;man&nbsp;pod2man&quot;.&nbsp;After&nbsp;reading&nbsp;it,
&nbsp;<BR>you&nbsp;can&nbsp;now&nbsp;create&nbsp;your&nbsp;own&nbsp;man&nbsp;pages.&nbsp;As&nbsp;an&nbsp;example,&nbsp;I&nbsp;shall&nbsp;describe&nbsp;a&nbsp;&nbsp;<BR>simple&nbsp;man&nbsp;page&nbsp;for&nbsp;one&nbsp;of&nbsp;my&nbsp;own&nbsp;C&nbsp;programs
&nbsp;<BR>called&nbsp;&quot;addline&quot;.&nbsp;I&nbsp;first&nbsp;create&nbsp;a&nbsp;textfile&nbsp;called&nbsp;&quot;addline.pod&quot;&nbsp;and&nbsp;then&nbsp;&nbsp;<BR>turn&nbsp;it&nbsp;into&nbsp;a&nbsp;manpage&nbsp;using&nbsp;'pod2man&nbsp;--center=&quot;Addline
&nbsp;<BR>program&nbsp;manpage&quot;&nbsp;addline.pod&nbsp;&gt;&nbsp;addline.1'.&nbsp;
&nbsp;<BR>
&nbsp;<BR>Finally,&nbsp;I&nbsp;move&nbsp;the&nbsp;addline&nbsp;man&nbsp;page&nbsp;into&nbsp;its&nbsp;proper&nbsp;place&nbsp;using&nbsp;&quot;mv&nbsp;&nbsp;<BR>addline.1&nbsp;/usr/man/man1/addline.1&quot;.&nbsp;There;&nbsp;creating&nbsp;your&nbsp;own
&nbsp;<BR>man&nbsp;page&nbsp;is&nbsp;simple,&nbsp;isn't&nbsp;it?&nbsp;
&nbsp;<BR>
&nbsp;<BR>Below&nbsp;is&nbsp;a&nbsp;sample&nbsp;addline.pod&nbsp;file&nbsp;
&nbsp;<BR>
&nbsp;<BR>&nbsp;
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;NAME
&nbsp;<BR>
&nbsp;<BR>addline&nbsp;-&nbsp;addline&nbsp;numbers&nbsp;to&nbsp;textfiles
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;SYNOPSIS
&nbsp;<BR>
&nbsp;<BR>B&lt;addline&gt;
&nbsp;<BR>[&nbsp;B&lt;-c&gt;&nbsp;]
&nbsp;<BR>[&nbsp;B&lt;-v&gt;&nbsp;]
&nbsp;<BR>[&nbsp;B&lt;-3&gt;&nbsp;]
&nbsp;<BR>[&nbsp;B&lt;--colon&gt;&nbsp;]
&nbsp;<BR>I&lt;inputfile&gt;
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;DESCRIPTION
&nbsp;<BR>
&nbsp;<BR>B&lt;addline&gt;&nbsp;inserts&nbsp;line&nbsp;numbers&nbsp;into&nbsp;textfiles.&nbsp;It&nbsp;was&nbsp;written&nbsp;to&nbsp;automate
&nbsp;<BR>the&nbsp;insertion&nbsp;of&nbsp;numbers&nbsp;into&nbsp;a&nbsp;data&nbsp;file&nbsp;of&nbsp;results&nbsp;from&nbsp;a&nbsp;neural&nbsp;network
&nbsp;<BR>program.&nbsp;
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;OPTIONS
&nbsp;<BR>
&nbsp;<BR>=over&nbsp;8
&nbsp;<BR>
&nbsp;<BR>=item&nbsp;-c
&nbsp;<BR>
&nbsp;<BR>Ignores&nbsp;comments&nbsp;lines.&nbsp;A&nbsp;comment&nbsp;line&nbsp;is&nbsp;any&nbsp;line&nbsp;that&nbsp;starts&nbsp;with&nbsp;a&nbsp;'#'.
&nbsp;<BR>This&nbsp;makes&nbsp;it&nbsp;easier&nbsp;to&nbsp;insert&nbsp;comments&nbsp;in&nbsp;the&nbsp;textfile&nbsp;without&nbsp;messing&nbsp;up
&nbsp;<BR>the&nbsp;line&nbsp;numbers.
&nbsp;<BR>
&nbsp;<BR>=item&nbsp;-v
&nbsp;<BR>
&nbsp;<BR>Displays&nbsp;the&nbsp;version&nbsp;number&nbsp;of&nbsp;the&nbsp;addline.
&nbsp;<BR>
&nbsp;<BR>=item&nbsp;-3
&nbsp;<BR>
&nbsp;<BR>Uses&nbsp;3&nbsp;digits&nbsp;for&nbsp;the&nbsp;line&nbsp;numbers&nbsp;even&nbsp;if&nbsp;the&nbsp;number&nbsp;requires&nbsp;less&nbsp;than&nbsp;3
&nbsp;<BR>digits.&nbsp;For&nbsp;example,&nbsp;013&nbsp;instead&nbsp;of&nbsp;13.&nbsp;The&nbsp;default&nbsp;is&nbsp;to&nbsp;use&nbsp;as&nbsp;few&nbsp;&nbsp;
&nbsp;<BR>digits&nbsp;for&nbsp;the&nbsp;line&nbsp;number&nbsp;as&nbsp;possible.
&nbsp;<BR>
&nbsp;<BR>=item&nbsp;--colon
&nbsp;<BR>
&nbsp;<BR>Separates&nbsp;the&nbsp;line&nbsp;number&nbsp;from&nbsp;the&nbsp;rest&nbsp;of&nbsp;the&nbsp;line&nbsp;with&nbsp;a&nbsp;':'&nbsp;character.
&nbsp;<BR>
&nbsp;<BR>=back
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;EXAMPLES
&nbsp;<BR>
&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;addline&nbsp;textfile
&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;addline&nbsp;-c&nbsp;textfile
&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;addline&nbsp;-c&nbsp;--colon&nbsp;textfile
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;NOTES
&nbsp;<BR>
&nbsp;<BR>Addline&nbsp;is&nbsp;written&nbsp;in&nbsp;C&nbsp;and&nbsp;compiled&nbsp;using&nbsp;gcc&nbsp;version&nbsp;2.7.8.&nbsp;It&nbsp;uses&nbsp;the
&nbsp;<BR>standard&nbsp;C&nbsp;library&nbsp;and&nbsp;is&nbsp;designed&nbsp;to&nbsp;be&nbsp;fast&nbsp;and&nbsp;efficient.
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;RESTRICTIONS
&nbsp;<BR>
&nbsp;<BR>Never&nbsp;ever&nbsp;use&nbsp;addline&nbsp;on&nbsp;a&nbsp;binary&nbsp;file.&nbsp;
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;BUGS
&nbsp;<BR>
&nbsp;<BR>There&nbsp;are&nbsp;no&nbsp;bugs&nbsp;in&nbsp;addline,&nbsp;there&nbsp;are&nbsp;just&nbsp;some&nbsp;undocumented&nbsp;features.
&nbsp;<BR>
&nbsp;<BR>=head1&nbsp;AUTHORS
&nbsp;<BR>
&nbsp;<BR>Original&nbsp;prototype&nbsp;by&nbsp;Steven&nbsp;Siew,&nbsp;but&nbsp;so&nbsp;massively&nbsp;hacked&nbsp;over&nbsp;by
&nbsp;<BR>his&nbsp;sister&nbsp;such&nbsp;that&nbsp;Steven&nbsp;Siew&nbsp;probably&nbsp;doesn't&nbsp;recognize&nbsp;it&nbsp;anymore.
&nbsp;<BR>
&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;白马带著她一步步的回到中原。白马已经老了,只能慢慢的走,&nbsp;<BR>但终是能回到中原的。江南有杨柳、桃花,有燕子、金鱼……&nbsp;<BR>汉人中有的是英俊勇武的少年,倜傥潇洒的少年……但这个美&nbsp;<BR>丽的姑娘就像古高昌国人那样固执:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;「那都是很好很好的,可是我偏不喜欢。」&nbsp;&nbsp;<BR>&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;202.99.18.67]&nbsp;&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -