欢迎来到天天文库
浏览记录
ID:34470262
大小:567.03 KB
页数:20页
时间:2019-03-06
《unix网络编程_部分6new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、102第二部分新闻阅读器下载(续)命令作用%~你的起始目录%.包含点文章的目录,除非在调用trn时定义了环境变量DOTDIR,否则该目录是你的起始目录%#多文件保存的当前数目,从1开始.一个简单的命令中保存或抽取一个文件,该值就加1%$当前进程号%/上一个查找串%?如果当前串不大于79个字符,则给一个空格,在那点该空格变成新行%%一个百分号%{name}或%环境变量“name”{name-default}%[name]当前文章中被标为“Name”的标题行的值.不包括标题.例如,“%D”和“%[distribution]”是等效的%`command`执
2、行命令,并使用其结果,且用转变为空格的新行将其格式化为一行%“prompt”在终端显示提示行,然后读入用户输入,以串的形式使用它,插入它%(test_text=pattern?如果test_text和pattern匹配,则使用then_text值,否则用else_text。else_text是可选then_text:else_text)的。如果没有,可用空串。“=”可用“!=”代替表示不等7.12trn环境变量trn支持几种环境变量,你可用它们指定特定格式、目录或应用.例如,MAILPOSTER指定用做送回复的邮件收发器;变量NAME是你保留全名的串
3、,它出现在文章标题处。SAVEDIR是放置被保存文章的缺省目录。NNTPSERVER将保留远程Internet地址。环境变量能大量地使用trn百分比代码。trn的百分比将含有如当前文章的标题信息或新闻组信息等的运行时的值。例如,变量ATTRIBUTION拥有串ATTRIBUTION,该串包含有当前文章的标题信息的几个百分比代码。FORWARDHEADER和YOUSAID变量也是如此。YOUSAID被用做包括原文的邮件回复中的属性行。它将含有%i代码,该代码将当前文章中“Message-ID”行放入串“Inarticle%iyouwrite”中。表7-
4、9列出了trn的环境变量。那些由%后跟名字的变量仅支持百分比代码插补。那些带有~的既支持文件名扩展,也支持百分比插补。表7-9trn环境变量变量作用ATTRIBUTION(%)在前面给出包括在命令F中的属性行格式缺省为:Inarticle%i,%?%)f<%>f>wrote:AUTOSUBSCRIBE一列由逗号分开的新闻组模式,它们自动用于匹配新的新闻组,将它们加到文件.newsrc中AUTOUNSUBSCRIBE一列由逗号分开的新闻组模式,自动地将匹配的新闻组加到你的.newsrc文件为未预定CANCEL用来删除一篇文章的shell命令DOTDIR
5、点文件的放置地点(如果点文件不在起始目录下)EDITOR标准文本输出编辑器FORWARDHEADER(%)发送信息的标题文件的格式第7章新闻阅读器trn103下载(续)变量作用FORWARDPOSTER(~)被上交命令(^F)用于编辑和发送文件的应用(shell命令)HOME起始目录KILLGLOBAL(~)作用于每个新闻组的KILL文件的位置LOGNAME你的登录名(如果用户未被定义)LOCALTIMEFMT打印本地时间的格式MAILCALL(~)告诉你有新邮件的信息MAILFILE(~)收件箱的位置MAILHEADER(%)回复的头文件的格式MA
6、ILPOSTER(~)被回复命令r或R用于发送回信的应用(shell命令)MBOXSAVER(~)用来以邮箱格式保存文章的shell命令。缺省:%X/mbox·saver%A%P%c%a%B%C"%b""From%t%`date`"MODSTRING用于中等组的组摘要行的串NEWSHEADER(%)后记文章的头文件的格式NEWSORG机构的名字,或含有机构名的文件NEWSPOSTER(~)被跟随文章中的命令(f和F)用来邮寄后续新闻文章NNTPSERVER指定你的NNTPSERVER的主机名NOPOSTRING本地投寄不允许的组的组摘要行NORMS
7、AVER(~)在普通模式(非邮箱模式)下,保存文章的shell命令ORGANIZATION机构的命令或含有机构名的文件PIPESAVER(%)要保存到管道的shell命令(s
8、command或W
9、command)SAVEDIR(~)要保存到的目录名(如果save命令未指定一个目录名)SAVENAME(%)要保存到的文件名(如果save命令只包含一个目录名)SELECTCHARS被选择器用来选择与讨论相关的线索的字符。你可指定64个以内的可视字符,包括大写、小写、数字和许多标点符号的字符SUBJLINE(%)在文章选择层的=命令显示的行的格式SUPER
10、SEDEHEADER代替文章头文件的格式TRNINIT通过把缺省值放在TRNINIT变量中将开关传递给trn
此文档下载收益归作者所有