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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ch06_03.htm

?? unix基礎(chǔ)教程
?? HTM
字號:
<html><head><title>Metacharacters (UNIX in a Nutshell: System V Edition)</title><link rel="stylesheet" type="text/css" href="../style/style1.css" /><meta name="DC.Creator" content="Arnold Robbins" /><meta name="DC.Format" content="text/xml" scheme="MIME" /><meta name="DC.Language" content="en-US" /><meta name="DC.Publisher" content="O'Reilly &amp; Associates, Inc." /><meta name="DC.Source" scheme="ISBN" content="1-56592-427-4" /><meta name="DC.Subject.Keyword" content="stuff" /><meta name="DC.Title" content="UNIX in a Nutshell: System V Edition" /><meta name="DC.Type" content="Text.Monograph" /></head><body bgcolor="#ffffff"><img src="gifs/smbanner.gif" usemap="#banner-map" border="0" alt="Book Home" /><map name="banner-map"><area shape="rect" coords="1,-2,616,66" href="index.htm" alt="Book Title" /><area shape="rect" coords="629,-11,726,25" href="jobjects/fsearch.htm" alt="Search this book" /></map><div class="navbar"><table width="684" border="0"><tr><td align="left" valign="top" width="228"><a href="ch06_02.htm"><img src="../gifs/txtpreva.gif" alt="Previous" border="0" /></a></td><td align="center" valign="top" width="228" /><td align="right" valign="top" width="228"><a href="ch06_04.htm"><img src="../gifs/txtnexta.gif" alt="Next" border="0" /></a></td></tr></table></div><h2 class="sect1">6.3. Metacharacters</h2><a name="unut-ch-6-sect-3.1" /><div class="sect2"><h3 class="sect2">6.3.1. Search Patterns</h3><p>The characters in the following table have special meaning only in search patterns.</p><table border="1" cellpadding="3"><tr><th><em class="emphasis">Character</em></th><th><em class="emphasis">Pattern</em></th></tr><tr><td><tt class="literal">.</tt></td><td><p>Match any <em class="emphasis">single</em> character except newline.Can match newline in <tt class="literal">awk</tt>.<a name="IXT-6-123100" /><a name="IXT-6-123101" /></p></td></tr><tr><td><tt class="literal">*</tt></td><td><p>Match any number (or none) of the single character thatimmediately precedes it.  The preceding character can also be a regularexpression; e.g., since <tt class="literal">.</tt>  (dot) means any character,<tt class="literal">.*</tt> means &#8220;match any number of anycharacter.&#8221;<a name="IXT-6-123102" /></p></td></tr><tr><td><tt class="literal">^</tt></td><td><p>Match the following regular expression at the beginning of the lineor string.<a name="IXT-6-123103" /></p></td></tr><tr><td><tt class="literal">$</tt></td><td><p>Match the preceding regular expression at the end of the lineor string.<a name="IXT-6-123104" /></p></td></tr><tr><td><tt class="literal">[  ]</tt></td><td><p>Match any <em class="emphasis">one</em> of the enclosedcharacters.</p><p>A hyphen (<tt class="literal">-</tt>) indicates arange of consecutive<a name="IXT-6-123105" /><a name="IXT-6-123106" />characters.  A circumflex (<tt class="literal">^</tt>) as the first character in thebrackets reverses the sense:  it matches any one character<em class="emphasis">not</em> in the list.  A hyphen or close bracket (<tt class="literal">]</tt>)as the first character is treated as a member of the list.  All othermetacharacters are treated as members of the list(i.e., literally).</p></td></tr><tr><td><tt class="literal">{</tt><em class="replaceable"><tt>n</em><tt class="literal">,</tt><em class="replaceable">m</tt></em><tt class="literal">}</tt></td><td><p><a name="IXT-6-123107" />Match a range of occurrences of the single character thatimmediately precedes it.  The preceding character can also be a metacharacter.<tt class="literal">{</tt><em class="replaceable"><tt>n</tt></em><tt class="literal">}</tt>matches exactly <em class="emphasis">n</em> occurrences,<tt class="literal">{</tt><em class="replaceable"><tt>n</tt></em><tt class="literal">,}</tt>matches at least <em class="emphasis">n</em> occurrences, and<tt class="literal">{</tt><em class="replaceable"><tt>n</em><tt class="literal">,</tt><em class="replaceable">m</tt></em><tt class="literal">}</tt>matches any number ofoccurrences between <em class="emphasis">n</em> and <em class="emphasis">m</em>.  <em class="emphasis">n</em>and <em class="emphasis">m</em> must be between 0 and 255, inclusive.</p></td></tr><tr><td><tt class="literal">\{</tt><em class="replaceable"><tt>n</em><tt class="literal">,</tt><em class="replaceable">m</tt></em><tt class="literal">\}</tt></td><td><p>Just like<tt class="literal">{</tt><em class="replaceable"><tt>n</em><tt class="literal">,</tt><em class="replaceable">m</tt></em><tt class="literal">}</tt>,above, but with backslashes in front of the braces.</p></td></tr><tr><td><tt class="literal">\</tt></td><td>Turn off the special meaning of the character that follows.</td></tr><tr><td><tt class="literal">\( \)</tt></td><td><p><a name="IXT-6-123108" />Save the pattern enclosed between <tt class="literal">\(</tt>and <tt class="literal">\)</tt> into aspecial holding space.  Up to nine patterns can be saved on a singleline.  The text matched by the subpatternscan be &#8220;replayed&#8221; in substitutions by the escapesequences <tt class="literal">\1</tt> to <tt class="literal">\9</tt>.</p></td></tr><tr><td><tt class="literal">\</tt><em class="replaceable"><tt>n</em></td><td><p>Replay the <em class="emphasis">n</tt></em>th subpattern enclosed in <tt class="literal">\(</tt>and <tt class="literal">\)</tt> into the pattern at this point.<em class="emphasis">n</em> is a number from 1 to 9, with 1 starting on the left.See the following Examples.</p></td></tr><tr><td><tt class="literal">\&lt; \&gt;</tt></td><td><p>Match characters at beginning (<tt class="literal">\&lt;</tt>)or end (<tt class="literal">\&gt;</tt>) of a word.</p></td></tr><tr><td><tt class="literal">+</tt></td><td>Match one or more instances of preceding regular expression.</td></tr><tr><td><tt class="literal">?</tt></td><td><p>Match zero or one instances of preceding regular expression.</p></td></tr><tr><td><tt class="literal">|</tt></td><td><p>Match the regular expression specified before or after.</p></td></tr><tr><td><tt class="literal">( )</tt></td><td><p>Apply a match to the enclosed group of regular expressions.</p></td></tr></table><p><p><a name="IXT-6-123109" /><a name="IXT-6-123110" />Many Unix systems allow the use of POSIX &#8220;character classes&#8221;within the square brackets that enclose a group of characters.These classes, listed here, are typed enclosed in <tt class="literal">[:</tt> and <tt class="literal">:]</tt>.For example, <tt class="literal">[[:alnum:]]</tt> matches a singlealphanumeric character.</p><table border="1" cellpadding="3"><tr><th><em class="emphasis">Class</em></th><th><em class="emphasis">Characters Matched</em></th></tr><tr><td><tt class="literal">alnum</tt></td><td><p>Alphanumeric characters</p></td></tr><tr><td><tt class="literal">alpha</tt></td><td><p>Alphabetic characters</p></td></tr><tr><td><tt class="literal">blank</tt></td><td><p>Space or tab</p></td></tr><tr><td><tt class="literal">cntrl</tt></td><td><p>Control characters</p></td></tr><tr><td><tt class="literal">digit</tt></td><td><p>Decimal digits</p></td></tr><tr><td><tt class="literal">graph</tt></td><td><p>Nonspace characters</p></td></tr><tr><td><tt class="literal">lower</tt></td><td><p>Lowercase characters</p></td></tr><tr><td><tt class="literal">print</tt></td><td><p>Printable characters</p></td></tr><tr><td><tt class="literal">space</tt></td><td><p>Whitespace characters</p></td></tr><tr><td><tt class="literal">upper</tt></td><td><p>Uppercase characters</p></td></tr><tr><td><tt class="literal">xdigit</tt></td><td><p>Hexadecimal digits</p></td></tr></table><p></div><a name="unut-ch-6-sect-3.2" /><div class="sect2"><h3 class="sect2">6.3.2. Replacement Patterns</h3><p>The characters in this table have special meaning only in replacementpatterns.</p><table border="1" cellpadding="3"><tr><th><em class="emphasis">Character</em></th><th><em class="emphasis">Pattern</em></th></tr><tr><td><tt class="literal">\</tt></td><td><p>Turn off the special meaning of the character that follows.</p></td></tr><tr><td><tt class="literal">\</tt><em class="replaceable"><tt>n</em></td><td><p>Restore the text matched by the <em class="emphasis">n</tt></em>th pattern previously saved by<tt class="literal">\(</tt> and <tt class="literal">\)</tt>.<em class="emphasis">n</em> is a number from 1 to 9, with 1 starting on the left.</p></td></tr><tr><td><tt class="literal">&amp;</tt></td><td><p>Reuse the text matched by the search pattern as part of the replacement pattern.<a name="IXT-6-123111" /></p></td></tr><tr><td><tt class="literal">~</tt></td><td><p><a name="IXT-6-123112" />Reuse the previous replacement pattern in the current replacement pattern.Must be the only character in the replacement pattern.(<tt class="literal">ex</tt> and <tt class="literal">vi</tt>)</p></td></tr><tr><td><tt class="literal">%</tt></td><td><p><a name="IXT-6-123113" />Reuse the previous replacement pattern in the current replacement pattern.Must be the only character in the replacement pattern.(<tt class="literal">ed</tt>)</p></td></tr><tr><td><tt class="literal">\u</tt></td><td><p>Convert first character of replacement pattern to uppercase.</p></td></tr><tr><td><tt class="literal">\U</tt></td><td><p>Convert entire replacement pattern to uppercase.</p></td></tr><tr><td><tt class="literal">\l</tt></td><td><p>Convert first character of replacement pattern to lowercase.</p></td></tr><tr><td><tt class="literal">\L</tt></td><td><p>Convert entire replacement pattern to lowercase.</p></td></tr><tr><td><tt class="literal">\e, \E</tt></td><td><p>Turn off previous <tt class="literal">\u</tt>,<tt class="literal">\U</tt>, <tt class="literal">\l</tt>, and <tt class="literal">\L</tt>.</p></td></tr></table><p><a name="IXT-6-123114" /></div><hr width="684" align="left" /><div class="navbar"><table width="684" border="0"><tr><td align="left" valign="top" width="228"><a href="ch06_02.htm"><img src="../gifs/txtpreva.gif" alt="Previous" border="0" /></a></td><td align="center" valign="top" width="228"><a href="index.htm"><img src="../gifs/txthome.gif" alt="Home" border="0" /></a></td><td align="right" valign="top" width="228"><a href="ch06_04.htm"><img src="../gifs/txtnexta.gif" alt="Next" border="0" /></a></td></tr><tr><td align="left" valign="top" width="228">6.2. Metacharacters, Listed by Unix Program</td><td align="center" valign="top" width="228"><a href="index/index.htm"><img src="../gifs/index.gif" alt="Book Index" border="0" /></a></td><td align="right" valign="top" width="228">6.4. Examples of Searching</td></tr></table></div><hr width="684" align="left" /><img src="../gifs/navbar.gif" usemap="#library-map" border="0" alt="Library Navigation Links" /><p><p><font size="-1"><a href="copyrght.htm">Copyright &copy; 2003</a> O'Reilly &amp; Associates. All rights reserved.</font></p><map name="library-map"><area shape="rect" coords="1,0,88,96" href="../index.htm"><area shape="rect" coords="90,0,165,96" href="../upt/index.htm"><area shape="rect" coords="168,1,253,107" href="../mac/index.htm"><area shape="rect" coords="255,0,335,97" href="../korn/index.htm"><area shape="rect" coords="337,0,415,109" href="../unixnut/index.htm"><area shape="rect" coords="417,0,512,122" href="../sedawk/index.htm"><area shape="rect" coords="514,0,605,105" href="../lunix/index.htm"><area shape="rect" coords="611,2,694,121" href="../vi/index.htm"></map></body></html>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩不卡视频| 亚洲一区二区偷拍精品| 国产精品久久久久精k8| 亚洲男同性恋视频| 三级亚洲高清视频| 国产成人综合视频| 一本大道av伊人久久综合| 欧美肥妇毛茸茸| 欧美国产视频在线| 亚洲国产日韩一级| 国产成人av影院| 欧美色图第一页| 久久影院午夜论| 日韩美女视频19| 久久成人18免费观看| 91香蕉视频黄| 精品国产伦理网| 亚洲激情在线播放| 久久99精品国产91久久来源| 99re这里只有精品首页| 欧美一区二区日韩一区二区| 欧美高清在线精品一区| 日日夜夜精品视频免费| 成年人国产精品| 精品欧美一区二区三区精品久久| 最新国产精品久久精品| 美国十次了思思久久精品导航| 99国产精品久久久久久久久久久| 日韩欧美一区二区久久婷婷| 亚洲素人一区二区| 国产一区三区三区| 欧美色老头old∨ideo| 国产精品欧美极品| 美国一区二区三区在线播放| 欧美中文字幕一区| 国产日韩一级二级三级| 日本女优在线视频一区二区| 色综合久久中文综合久久97| 国产日韩欧美精品在线| 免费欧美高清视频| 91国偷自产一区二区三区成为亚洲经典 | 亚洲一区二区三区四区在线观看 | 26uuu另类欧美| 一区二区三区 在线观看视频 | 综合激情成人伊人| 国产一区二区0| 在线成人免费视频| 亚洲黄色小视频| 成人动漫在线一区| 久久久久久久综合色一本| 日本免费新一区视频 | 亚洲va国产天堂va久久en| 成人精品小蝌蚪| 久久久久久久久久电影| 免费在线观看视频一区| 欧美久久久影院| 亚洲国产精品久久久男人的天堂| av中文字幕不卡| 国产精品青草久久| 国产成+人+日韩+欧美+亚洲| 欧美成人猛片aaaaaaa| 日韩国产在线一| 欧美日韩国产中文| 亚洲国产精品久久久男人的天堂| 色悠悠久久综合| 亚洲欧美自拍偷拍| 99精品视频中文字幕| 国产精品国产三级国产aⅴ原创 | 国产日韩av一区二区| 韩日av一区二区| 精品国产乱码久久久久久蜜臀 | 久久影院午夜论| 国产一区二区美女| 久久久久综合网| 国产在线视视频有精品| 久久久久国产精品免费免费搜索| 久久66热偷产精品| 久久久久国产精品厨房| 国产酒店精品激情| 国产欧美精品一区二区色综合 | ●精品国产综合乱码久久久久| 99久久国产综合色|国产精品| 中文字幕中文字幕在线一区| 99re这里只有精品6| 亚洲在线中文字幕| 欧美日韩精品一区二区三区蜜桃| 日韩在线观看一区二区| 日韩午夜在线观看视频| 国产自产v一区二区三区c| 久久麻豆一区二区| 成人黄色软件下载| 亚洲激情第一区| 欧美精品丝袜久久久中文字幕| 日本欧美一区二区在线观看| 精品国免费一区二区三区| 国产精品一品视频| 亚洲人快播电影网| 欧美日本一道本| 久久99国产精品久久99| 国产精品国产自产拍高清av| 欧美午夜一区二区三区免费大片| 日韩国产精品久久久久久亚洲| 精品久久久久久久久久久久包黑料| 黄一区二区三区| 亚洲欧美中日韩| 777亚洲妇女| 国产999精品久久久久久绿帽| 亚洲欧美日韩综合aⅴ视频| 欧美色大人视频| 国产精品一区二区不卡| 夜夜揉揉日日人人青青一国产精品| 91精品国产黑色紧身裤美女| 国产一区二区看久久| 亚洲乱码精品一二三四区日韩在线| 欧美肥妇free| 成人网男人的天堂| 午夜电影网亚洲视频| 久久久亚洲国产美女国产盗摄| 色婷婷久久久久swag精品| 免费成人在线视频观看| 中文字幕一区二区不卡| 7777精品伊人久久久大香线蕉经典版下载 | 色婷婷av一区二区| 蜜臀精品久久久久久蜜臀| 日本一区二区不卡视频| 欧美日韩三级视频| 国产福利91精品一区| 亚洲成人午夜电影| 欧美国产欧美亚州国产日韩mv天天看完整 | 337p粉嫩大胆色噜噜噜噜亚洲| 色综合网色综合| 激情都市一区二区| 亚洲一区二区偷拍精品| 欧美国产97人人爽人人喊| 日韩一区二区在线观看视频 | 亚洲一区二区视频| 久久精品无码一区二区三区 | 九九久久精品视频| 亚洲精品成人少妇| 国产亚洲欧美日韩在线一区| 欧美日韩大陆在线| 成人app软件下载大全免费| 久久精品免费看| 亚洲一区免费视频| 国产精品青草综合久久久久99| 日韩欧美国产午夜精品| 欧洲另类一二三四区| 国产iv一区二区三区| 蜜臀久久久久久久| 亚洲综合一区在线| 国产精品视频yy9299一区| 日韩午夜av一区| 欧美日韩一区二区在线视频| av成人免费在线| 国产精品亚洲午夜一区二区三区 | 欧美videos大乳护士334| 在线观看日韩精品| 国产亚洲精品久| 国内精品视频一区二区三区八戒 | 91精品国产高清一区二区三区| 亚洲第一精品在线| 精品久久久久久久久久久久久久久| 国产主播一区二区| 日本视频免费一区| 午夜精品久久久久久久久久久| 日韩理论电影院| 日本一区二区三区视频视频| 精品国产一区二区三区av性色| 91精品在线麻豆| 欧美人伦禁忌dvd放荡欲情| 一本大道综合伊人精品热热| aaa国产一区| 成人在线视频一区| 国产大陆精品国产| 成人性视频网站| 成人午夜电影久久影院| 国产夫妻精品视频| 国产福利一区二区| 国产91精品久久久久久久网曝门| 韩日精品视频一区| 国产精品77777竹菊影视小说| 国产一区二区三区黄视频 | 日韩精品一区二区三区三区免费| 欧美精品日日鲁夜夜添| 欧美久久久久免费| 欧美精品日韩一区| 91超碰这里只有精品国产| 欧美日本高清视频在线观看| 欧美区在线观看| 欧美一区二区福利在线| 欧美一级在线视频| 欧美va日韩va| 久久众筹精品私拍模特| 国产亚洲一区二区三区在线观看 | 粉嫩嫩av羞羞动漫久久久| 成人免费高清在线观看| 99精品视频一区二区| 日本电影亚洲天堂一区| 欧美性色黄大片| 欧美一区二区三区视频免费播放|