亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? extract.1int

?? <B>Digital的Unix操作系統VAX 4.2源碼</B>
?? 1INT
字號:
.TH extract 1int.SH Nameextract \- interactive string extract and replace.SH Syntax.B extract [.B \-i.I ignorefile] [.B \-m .I prefix] [ .B \-n] [.B \-p.I patternfile] [ .B \-s.I string].br[ .B \-u].I source-program....SH Description.NXR "extract utility"The .PN extractcommand interactively extracts text strings from source programs.The.PN extractcommand replaces the strings it extracts with calls to the.PN catgetsfunction.    The command also writes the string it extracts to asource message catalog.You use this command to replace hard-coded messages inyour program source file with calls to the.PN catgetscommand and create a source message catalog.  At run time, the programreads the message text from the message catalog.  By storingmessages in a message catalog, instead of in your program, you allowthe text of messages to be translated to a new language or modifiedwithout the source program beingchanged..PPIn the .I source-programargument, you name one or more source programs from which you wantmessages extracted.  The.PN extractcommand does not extract messages from source programs included usingthe.PN #include directive.  Therefore, you might want to name a source program and allthe source programs it includes on a single .PN extract command line..PPYou can create a patterns file (as specified by (\fIpatternfile\fP) to control how the.PN extractcommand extracts and replaces text.  The patterns file is dividedinto several sections, each of which is identified by a keyword.  Thekeyword must start at the beginning of a new line, and its first charactermust be a dollar sign ($).  Following the identifier, you specify anumber of patterns.  Each pattern begins on a new line and follows theregular expression syntax you use in the  .MS regex 3 routine. For more information on the patterns file, see the.MS patterns 5intreference page..PPIn addition to the patterns file, you can create a file that indicatesstrings that.PN extractignores.  Each line in this ignore file contains a single string to beignored thatfollows the syntax of the .MS regex 3routine..PPWhen you invoke the.PN extractcommand, it reads the patterns file and the file that contains stringsit ignores.  You can specify a patterns file and an ignore file on the.PN extract command line.  Otherwise, the.PN extractcommand matches all strings and uses a default patterns file..PPWhen you run .PN extract ,it displays three windows on your terminal.The first window contains the program source code. The string thatmatches a string in the patterns file is displayed in reverse video..PPThe second window displays the contents of the source message catalog thatthe .PN extractcommand is creating.  .PPThe third window contains a list of the commands that are available.The.PN extract command displays the current command in reverse video.You can execute the current command by pressing the RETURN key.Select another command by typing the first letter in thecommand name and pressing the RETURN key.  The .PN extract command is notsensitive to the case of letters, so you can use uppercase orlowercase letters to issue commands..PPYou can use the following commands to control how.PN extracttreats the string displayed in the first window:.IP \fBEXTRACT\fR 15Extract the string into the catalog file and rewrite the source using therewritestring in the patternsfile..IP DUPLICATE 15If the string has been encountered previously, rewrite the source programusing the same message number as before.  The.PN extractcommand need not add the message to the source message catalog again,so this command saves space in catalogs..IP IGNORE 15Ignore this and all subsequent occurrences of this string during thisinteractive session.  This command does not add the string to theignore file..IP PASS 15Pass by (ignore) this occurrence of this particular string..IP ADD 15Ignore this and all subsequent occurrences of this string during thisinteractive session.  Add the string to the ignore file..IP COMMENT 15Add the comment you enter to the source message catalog.  The .PN extractcommand prompts you to be sure the comment you entered is correct.You answer the prompt by typing ``y,'' \*Qn,\*U or \*Qq,\*U withoutpressing the RETURN key..IP \fBQUIT\fR 15Quit from the interactive session.  The.PN extract command prompts you to be sure you want to quit.  Answer ``y'' or``n'' to the prompt, without pressing the return key..IPThe output files that .PN extractcreates up to this point are not removed by this command.  However,the files contain only the result of the string extractions thatoccurred before you issued the QUIT command..IP \fBHELP\fR 15Display a description of all the.PN extractcommands..PPThe.PN extractcommand creates to files in your current working directory.  Thecommand creates a new version of the source program that containscalls to the.PN catgetsfunction, instead of hard-coded messages.  The new version of thesource program has the same name as the input source program, with theprefix ``nl_''.  For example, if the input source program is named .PN update.c ,the output source program is named.PN nl_update.c.PPIn addition to a new source program, the.PN extract command creates a source message catalog. The source message catalog contains the text for each message extracted from your input source program.The .PN extractcommand names the file by appending ``.msf'' to the name of theinput source program.  For example, the source message catalog for the.PN update.csource program is named.PN update.msf .You can use the source message catalog as input to the.PN gencatcommand..SH Options.IP \fB-i \fP 5Ignore text strings specified in .I ignorefile .By default, the.PN extractcommand searches for .I ignorefilein the current working directory,your home directory, and.PN /usr/lib/intln ..IPIf you omit the .PN \-i option, .PN extractrecognizes all strings specified in the patterns file..IP \fB-m\fP 5Add .I prefixto message numbers in the output source program and source message catalog. You canuse this prefix as a mnemonic.  You must process source message catalogsthat contain message number prefixes using the .PN gencat .PN \-h option..IP \fB-n\fP 5Create a new source message catalog for each input source program. Bydefault, if you specify more than one input source program on the.PN extractcommand line, the command creates one source message catalog for allthe input source programs..IP \fB-p\fP 5Use .I patternfileto match strings in the input source program.By default, the command searches for the pattern filein the current directory, your home directory and finally.PN /usr/lib/intln ..IPIf you omit the.PN \-poption, the .PN extract command uses a default patterns file that is stored in.PN /usr/lib/intln/patterns ..IP \fB-s\fP 5Write.I stringat the top of the source message catalog.If you omit the.PN \-soption, .PN extractuses the string specified in the.PN $CATHEADsection of the patternsfile..IP \fB-u\fP 5Use a.PN messagefile produced by a previous run of .PN strextract .This file contains details of all the strings which matched the pattern file along with file offsets and line numbers.By default.PN strextract is run and its output is used to drive .PN extract ..SH RestrictionsGiven the current syntax of the patterns file, you cannot cause.PN extractto ignore strings in comments that are longer than one line..PPYou can specify only one rewrite string for all classes of pattern matches..PPThe .PN extractcommand does not extract strings from files you include with the.PN #includedirective.  You must run the.PN extractcommands on these files separately..PPYour terminal screen must contain at least 80 columns and 24 lines for.PN extractto display its three windows..PPThe.PN extract command does not recognize strings that extend beyond one line..SH ExamplesThe following example shows the commands you issue to run the.PN extractcommand, create a message catalog from the source message catalog, and compile the output source program:.EX% extract \-i newignore \-p c_patterns remove.c% gencat remove.cat remove.msf% vi nl_remove.c% cc nl_remove.c.EE.PPIn this example, the.PN extractcommand uses the.PN newignorefile to determine which strings to ignore.  The command uses the.PN c_patterns file to determines which strings to match.  The input source programis named.PN remove.c ..PPIn response to this command, .PN extractcreates the source message catalog .PN remove.msfand the output source program.PN nl_remove.c ..PPYou must edit .PN nl_remove.cto include the appropriate .PN catopenand .PN catclosefunction calls..PPThe .PN gencatcommand creates a message catalog and the.PN cccommand creates an executable program..SH See Alsointro(3int), gencat(1int), strextract(1int), strmerge(1int), regex(3),catopen(3int), catgets(3int), patterns(5int).br\fIGuide to Developing International Software\fP

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本不卡视频在线| 国产欧美日韩在线| 色综合久久久久| 成人美女视频在线观看| 国产精品91一区二区| 国产尤物一区二区在线| 久久99国产精品成人| 韩国一区二区视频| 懂色av一区二区夜夜嗨| 成人高清视频在线观看| 99精品国产热久久91蜜凸| 99re亚洲国产精品| 在线观看日产精品| 欧美精品一二三区| 日韩精品最新网址| 久久久精品tv| 亚洲欧美日韩一区二区三区在线观看 | 91女厕偷拍女厕偷拍高清| 99久久免费国产| 欧美日韩免费观看一区二区三区| 88在线观看91蜜桃国自产| 日韩精品一区二区三区蜜臀| 国产丝袜欧美中文另类| 亚洲精品国产一区二区三区四区在线| 一区二区三区免费| 久久se这里有精品| 99re8在线精品视频免费播放| 欧洲精品一区二区| 精品国产乱码久久久久久1区2区| 日本一区二区三区四区 | 日韩欧美精品三级| 国产精品欧美综合在线| 亚洲五月六月丁香激情| 青娱乐精品视频| 成人福利在线看| 51久久夜色精品国产麻豆| 国产精品全国免费观看高清| 亚洲国产精品嫩草影院| 国产成人午夜电影网| 5月丁香婷婷综合| 国产精品久久久久久妇女6080| 午夜精品在线看| 91老师国产黑色丝袜在线| 日韩一区二区三区视频在线| 亚洲欧美欧美一区二区三区| 久久国产福利国产秒拍| 欧美性做爰猛烈叫床潮| 国产精品午夜电影| 黑人精品欧美一区二区蜜桃 | 99天天综合性| 亚洲精品一区二区三区福利| 亚洲电影一区二区三区| 99久久久免费精品国产一区二区 | 成人免费观看av| 亚洲精品一线二线三线| 亚洲国产成人av网| 91美女福利视频| 国产精品无人区| 国产精品自拍毛片| 日韩无一区二区| 日韩精品视频网站| 欧美性色黄大片| 亚洲综合激情小说| 在线观看欧美黄色| 亚洲三级在线免费观看| 成人性生交大片免费看中文| 国产亚洲午夜高清国产拍精品| 精品一区二区三区在线视频| 91精品国产福利| 麻豆成人久久精品二区三区红 | 日韩专区欧美专区| 欧美日韩一本到| 午夜电影久久久| 91精品啪在线观看国产60岁| 午夜精品久久久久久久| 欧美日韩国产乱码电影| 午夜久久久久久久久| 欧美剧情片在线观看| 日韩国产精品久久| 91精品国产高清一区二区三区蜜臀 | 欧美精彩视频一区二区三区| 国产91精品精华液一区二区三区| 久久久精品日韩欧美| 国产成人午夜高潮毛片| 综合精品久久久| 欧美性高清videossexo| 日韩二区三区四区| 欧美mv日韩mv国产网站| 国产凹凸在线观看一区二区| 国产精品传媒入口麻豆| 欧美视频一二三区| 久久成人久久鬼色| 中文字幕乱码日本亚洲一区二区| 91在线看国产| 丝袜美腿亚洲综合| 久久久av毛片精品| 97精品久久久久中文字幕| 一区二区三区中文字幕精品精品| 欧美猛男男办公室激情| 国产精品一区二区在线观看网站| 亚洲国产精品成人综合色在线婷婷| 97精品电影院| 日本欧美一区二区在线观看| 国产日产亚洲精品系列| 91成人在线精品| 国产精品伊人色| 亚洲大片一区二区三区| 国产亚洲人成网站| 欧美亚洲日本一区| 国产精品一线二线三线| 亚洲国产精品自拍| 久久久三级国产网站| 在线欧美小视频| 国产激情一区二区三区四区| 亚洲中国最大av网站| 久久一留热品黄| 欧美三区免费完整视频在线观看| 国产麻豆精品theporn| 亚洲国产综合在线| 国产精品色噜噜| 精品精品欲导航| 欧美日韩激情一区| 99国产精品久久久久| 国产一本一道久久香蕉| 午夜精品福利一区二区蜜股av| 国产精品三级电影| 精品国产免费人成在线观看| 欧美色区777第一页| 97久久精品人人做人人爽| 国产福利一区二区三区在线视频| 日韩成人dvd| 亚洲一级不卡视频| 亚洲精品大片www| 国产精品美女一区二区三区| 精品美女被调教视频大全网站| 欧美网站一区二区| 91蝌蚪国产九色| 99精品欧美一区二区三区小说 | 亚洲精品中文字幕在线观看| 国产视频911| 久久亚洲综合av| 久久综合九色综合欧美就去吻| 欧美猛男超大videosgay| 欧美中文字幕一区| 欧美亚洲丝袜传媒另类| 欧美视频完全免费看| 欧美视频在线一区| 欧美日韩国产美女| 91精品国产乱码久久蜜臀| 884aa四虎影成人精品一区| 4438x亚洲最大成人网| 欧美久久久一区| 日韩欧美在线网站| 精品处破学生在线二十三| 精品国产a毛片| 久久精品一区二区| 国产精品久久免费看| 亚洲三级小视频| 亚洲妇熟xx妇色黄| 强制捆绑调教一区二区| 奇米影视一区二区三区小说| 免费成人深夜小野草| 国产在线麻豆精品观看| 国产成人精品一区二区三区四区| 成人性色生活片免费看爆迷你毛片| 成人国产精品免费观看动漫| 色综合天天狠狠| 欧美日韩电影在线| 精品国产一区a| 国产精品久久久久桃色tv| 亚洲精品国产a| 青青草97国产精品免费观看无弹窗版| 麻豆91精品91久久久的内涵| 国产精品羞羞答答xxdd| 91色porny在线视频| 欧美日韩一区二区三区免费看| 日韩一区二区高清| 国产精品欧美一区二区三区| 一区二区三区在线看| 精品中文av资源站在线观看| jlzzjlzz欧美大全| 欧美日韩成人在线一区| 国产午夜精品一区二区| 亚洲午夜精品网| 国产精品91一区二区| 欧美日韩中文一区| 久久久久久久久久美女| 亚洲国产综合视频在线观看| 国产一区二区美女| 欧美日韩一区国产| 亚洲国产高清不卡| 男男视频亚洲欧美| 99久久精品费精品国产一区二区 | 毛片基地黄久久久久久天堂| 成人ar影院免费观看视频| 欧美一级片在线看| 中文字幕亚洲电影| 国产自产2019最新不卡| 欧美三级中文字幕| 日韩理论片网站|