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

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

?? _chapter 10.htm

?? linux、unix初學者的必讀書籍 詳細講述了shell編程方法與技巧
?? HTM
?? 第 1 頁 / 共 3 頁
字號:
      <a class="docLink" href="#ch10table01">Table 10.1</a>).</span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">Unsets the <span class="docEmphasis">allexport</span>
      option. Same as 2.</span></li>
    </ol>
    </span></td>
  </tr>
</table>

<p>&nbsp;</p>
<table cellSpacing="0" cellPadding="1" width="100%" border="1">
  <caption>
  <h5 id="ch10table01" class="docTableTitle">Table 10.1. Options</h5>
  </caption>
  <colgroup span="3" align="left">
  </colgroup>
  <tr>
    <th class="docTableHeader" vAlign="top"><span class="docEmphBoldItalic">Name
    of Option</span> </th>
    <th class="docTableHeader" vAlign="top"><span class="docEmphBoldItalic">
    Abbreviation</span> </th>
    <th class="docTableHeader" vAlign="top"><span class="docEmphBoldItalic">What
    It Does</span> </th>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">allexport</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">朼</span>
    </td>
    <td class="docTableCell" vAlign="top">Causes variables set to be
    automatically exported. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">bgnice</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Background jobs are run with a lower
    priority. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">emacs</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">For command line editing, uses the
    <span class="docEmphasis">emacs</span> built-in editor. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">errexit</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">杄</span>
    </td>
    <td class="docTableCell" vAlign="top">If a command returns a nonzero exit
    status (fails), executes the <span class="docEmphasis">ERR</span> trap, if
    set, and exits. Not set when reading initialization files. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">gmacs</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">For command editing, uses the
    <span class="docEmphasis">gmacs</span> built-in editor. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">ignoreeof</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Prevents logout with ^D; must type
    <span class="docEmphasis">exit</span> to exit the shell. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">markdirs</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Puts a trailing backslash (/) on
    directory names when filename expansion is used. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">monitor</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">杕</span>
    </td>
    <td class="docTableCell" vAlign="top">Allows job control. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">noclobber</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Protects files from being overwritten
    when redirection is used. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">noexec</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">杗</span>
    </td>
    <td class="docTableCell" vAlign="top">Reads commands, but does not execute
    them. Used to check the syntax of scripts. Not on when running
    interactively. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">noglob</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">杅</span>
    </td>
    <td class="docTableCell" vAlign="top">Disables pathname expansion; i.e.,
    turns off wildcards. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">nolog</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Does not store function definitions in
    the history file. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">notify</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Notifies user when background job
    finishes (only in versions newer than 1988). </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">nounset</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Displays an error when expanding a
    variable that has not been set. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">privileged</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">杙</span>
    </td>
    <td class="docTableCell" vAlign="top">When set, the shell does not read the
    <span class="docEmphasis">.profile</span> or <span class="docEmphasis">ENV</span>
    file; used with <span class="docEmphasis">setuid</span> scripts. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">trackall</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">Enables alias tracking. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">verbose</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">杤</span>
    </td>
    <td class="docTableCell" vAlign="top">Turns on the <span class="docEmphasis">
    verbose</span> mode for debugging. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">vi</span>
    </td>
    <td class="docTableCell" vAlign="top">&nbsp;</td>
    <td class="docTableCell" vAlign="top">For command line editing, uses the
    <span class="docEmphasis">vi</span> built-in editor. </td>
  </tr>
  <tr>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">xtrace</span>
    </td>
    <td class="docTableCell" vAlign="top"><span class="docEmphasis">杧</span>
    </td>
    <td class="docTableCell" vAlign="top">Turns on the echo mode for debugging.
    </td>
  </tr>
</table>

<h4 class="docSection2Title" id="ch10lev2sec3">10.1.3 The Prompts</h4>
<p class="docText">The Korn shell provides four prompts.The primary and
secondary prompts are used when the Korn shell is running interactively. You can
change these prompts. The variable <span class="docEmphasis">PS1</span> is the
primary prompt, set initially to a dollar sign (<span class="docEmphasis">$</span>).
It appears when you log on and waits for you to type commands. The variable
<span class="docEmphasis">PS2</span> is the secondary prompt, initially set to
the &gt; character. It appears if you have partially typed a command and then
pressed Enter. You can change the primary and secondary prompts.</p>
<p class="docText"><b>The Primary Prompt.</b> <span class="docEmphasis">$</span>
is the default primary prompt. You can change your prompt. Normally, prompts are
defined in <span class="docEmphasis">.profile.</span></p>
<h5 id="ch10list04" class="docExampleTitle">Example 10.4 </h5>
<pre>1   $ <span class="docEmphStrong">PS1=&quot;$(uname 杗) ! $ &quot;</span>
2   <span class="docEmphasis">jody 1141 $</span>
</pre>

<table cellSpacing="0" width="90%" border="1" align="center">
  <tr>
    <td>
    <h2 class="docSidebarTitle">EXPLANATION</h2>
    <span style="FONT-WEIGHT: bold">
    <ol class="docList" type="1">
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">The default primary prompt is a
      <span class="docEmphasis">$.</span> The <span class="docEmphasis">PS1</span>
      prompt is being reset to the name of the machine <span class="docEmphasis">
      $(uname 杗</span>), the number of the current history number, and the
      <span class="docEmphasis">$.</span> The exclamation point evaluates to the
      current history number. (To print an exclamation point, type two
      exclamation points (<span class="docEmphasis">!!</span>) in the
      <span class="docEmphasis">PS1</span> definition.)</span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">The new prompt is displayed.</span></li>
    </ol>
    </span></td>
  </tr>
</table>

<p class="docText"><b>The Secondary Prompt.</b> The <span class="docEmphasis">
PS2</span> prompt is the secondary prompt. Its value is displayed to standard
error (the screen). This prompt appears when you have not completed a command
and have pressed the carriage return.</p>
<h5 id="ch10list05" class="docExampleTitle">Example 10.5 </h5>
<pre>1   $ print &quot;Hello
2   &gt; there&quot;
3   <span class="docEmphasis">Hello</span>
    <span class="docEmphasis">there</span>
4   $

5   $ <span class="docEmphStrong">PS2=&quot;枛枛&gt; &quot;</span>
6   $ <span class="docEmphStrong">print &quot;Hi</span>
7   <span class="docEmphStrong">枛枛枛&gt;</span>
    <span class="docEmphStrong">枛枛枛&gt;</span>
    <span class="docEmphStrong">枛枛枛&gt; there&quot;</span>
    <span class="docEmphasis">Hi</span>


    <span class="docEmphasis">there</span>
    $
</pre>

<table cellSpacing="0" width="90%" border="1" align="center">
  <tr>
    <td>
    <h2 class="docSidebarTitle">EXPLANATION</h2>
    <span style="FONT-WEIGHT: bold">
    <ol class="docList" type="1">
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">The double quotes must be matched after the string
      <span class="docEmphasis">&quot;Hello.</span></span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">When a newline is entered, the secondary prompt
      appears. Until the closing double quotes are entered, the secondary prompt
      will be displayed.</span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">The output of the <span class="docEmphasis">print</span>
      command is displayed.</span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">The primary prompt is displayed.</span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">The secondary prompt is reset.</span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">The double quotes must be matched after the string
      <span class="docEmphasis">&quot;Hi.</span></span></li>
      <li><span style="FONT-WEIGHT: normal">
      <p class="docList">When a newline is entered, the new secondary prompt
      appears. Until the closing double quotes are entered, the secondary prompt
      will be displayed.</span></li>
    </ol>
    </span></td>
  </tr>
</table>

<h4 class="docSection2Title" id="ch10lev2sec4">10.1.4 The Search Path</h4>
<p class="docText">To execute a command typed at the command line or within a
shell script, the Korn shell searches the directories listed in the
<span class="docEmphasis">PATH</span> variable. The <span class="docEmphasis">
PATH</span> is a colon-separated list of directories, searched by the shell from
left to right. The dot in the <span class="docEmphasis">PATH</span> represents
the current working directory. If the command is not found in any of the
directories listed in the path, the shell sends the message
<span class="docEmphasis">ksh: filename: not found</span> to standard error. It
is recommended that the path be set in the <span class="docEmphasis">.profile</span>
file. To speed up the searching process, the Korn shell has implemented tracked
aliases. See &quot;Tracked Aliases&quot; on page 455.</p>
<h5 id="ch10list06" class="docExampleTitle">Example 10.6 </h5>
<pre>$ <span class="docEmphStrong">echo $PATH</span>
<span class="docEmphasis">/home/gsa12/bin:/usr/ucb:/usr/bin:/usr/local/bin:.</span>
</pre>

<table cellSpacing="0" width="90%" border="1" align="center">
  <tr>
    <td>
    <h2 class="docSidebarTitle">EXPLANATION</h2>
    <p class="docText">The Korn shell will search for commands starting in
    <span class="docEmphasis">/home/gsa12/bin.</span> If the command is not
    found there, <span class="docEmphasis">/usr/ucb</span> is searched, then
    <span class="docEmphasis">/usr/bin, /usr/local/bin,</span> and finally the
    user's home directory represented by the period.</td>
  </tr>
</table>

<p class="docText"><b>The Dot Command.</b> The dot command (.) is a built-in
Korn shell command. It takes a scriptname as an argument. The script will be
executed in the environment of the current shell. A child process will not be
started. The dot command is normally used to reexecute the
<span class="docEmphasis">.profile</span> file or the <span class="docEmphasis">
ENV</span> file, if either of those files has been modified. For example, if one
of the settings in either file has been changed after you have logged on, you
can use the dot command to reexecute the initialization files without logging

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产麻豆精品久久一二三| 成人欧美一区二区三区视频网页 | www.亚洲精品| 国产精一品亚洲二区在线视频| 99综合影院在线| 久久精品欧美日韩精品| 三级精品在线观看| 91网址在线看| 国产精品家庭影院| 蜜桃视频第一区免费观看| 国产一区二区三区国产| 91精品国产91热久久久做人人 | 成人精品gif动图一区| 91麻豆精品国产91久久久| 亚洲一区二三区| 91理论电影在线观看| 国产精品久久久久久久久果冻传媒| 蜜芽一区二区三区| 欧美日韩中文另类| 26uuu另类欧美| 久久丁香综合五月国产三级网站| 欧美日韩亚州综合| 性做久久久久久免费观看| 欧美日韩一区二区电影| 亚洲国产三级在线| 99精品视频在线观看| 亚洲欧美综合网| 欧美探花视频资源| 久久精品国产成人一区二区三区| 欧美videossexotv100| 极品美女销魂一区二区三区 | 97久久超碰精品国产| 亚洲六月丁香色婷婷综合久久| 色噜噜偷拍精品综合在线| 一区二区在线观看免费视频播放| 99久久精品久久久久久清纯| 亚洲欧美偷拍另类a∨色屁股| 99精品欧美一区二区三区小说| 亚洲欧美日韩国产中文在线| 欧美日本一区二区在线观看| 国产精品一线二线三线| 亚洲精品ww久久久久久p站| 欧美精品vⅰdeose4hd| 国产精品18久久久久久久久久久久 | 日韩av不卡一区二区| 国产日韩精品视频一区| 67194成人在线观看| 成人黄色免费短视频| 一区二区三区在线观看国产| 欧美一卡二卡三卡| 欧美日韩精品电影| 99精品欧美一区二区三区综合在线| 免费人成在线不卡| 中文字幕亚洲综合久久菠萝蜜| 日韩亚洲欧美高清| 蜜桃av一区二区三区电影| a在线播放不卡| 国产一区欧美日韩| 国产中文字幕一区| 久久机这里只有精品| 日韩成人一级片| 亚洲免费av高清| 一区二区三区日韩欧美精品| 国产精品免费视频一区| 成人欧美一区二区三区视频网页| 国产精品色婷婷| 久久五月婷婷丁香社区| 国产欧美一区二区精品秋霞影院| 精品捆绑美女sm三区| 国产女人aaa级久久久级 | 欧美日韩一区国产| 亚洲国产精品激情在线观看| 欧美人与z0zoxxxx视频| 捆绑调教美女网站视频一区| 亚洲欧美激情视频在线观看一区二区三区 | 欧美性欧美巨大黑白大战| 欧洲中文字幕精品| 不卡一区二区在线| 91亚洲男人天堂| 色综合天天综合网天天看片| 免费成人在线视频观看| 美日韩黄色大片| 亚洲欧美福利一区二区| 午夜精品一区在线观看| 蜜桃精品在线观看| 丰满岳乱妇一区二区三区| 99re这里只有精品首页| 欧美性色黄大片| 亚洲精品在线免费观看视频| 成人免费在线视频| 日韩在线一二三区| 99国产一区二区三精品乱码| 精品久久一区二区| 亚洲啪啪综合av一区二区三区| 青青草成人在线观看| 国产ts人妖一区二区| 国产精品1区二区.| 欧美欧美午夜aⅴ在线观看| 久久久精品黄色| 一二三区精品福利视频| 香蕉成人啪国产精品视频综合网| 国产高清久久久久| 日韩三级精品电影久久久 | 亚洲自拍偷拍网站| 成人国产精品视频| 欧美色综合网站| wwwwww.欧美系列| 日本中文一区二区三区| 成人午夜激情在线| 欧美国产日韩精品免费观看| 免费看欧美美女黄的网站| 91激情五月电影| 中文字幕精品一区| 成人久久视频在线观看| 亚洲国产精品黑人久久久| 91精品国产综合久久久久久 | 色悠久久久久综合欧美99| 一区二区三区日韩欧美| 日本高清无吗v一区| 国产一区二区三区在线观看免费视频| 久久久精品欧美丰满| 国产精品一区不卡| 亚洲免费电影在线| 久久精品亚洲一区二区三区浴池 | 大美女一区二区三区| 性做久久久久久免费观看| 久久一留热品黄| 91麻豆免费观看| 丝袜诱惑制服诱惑色一区在线观看 | 国产成人啪免费观看软件| 亚洲激情五月婷婷| 久久久美女毛片| 欧美色图天堂网| 成人一区二区三区| 老色鬼精品视频在线观看播放| 欧美激情一区三区| 日韩欧美一区二区三区在线| 国产成人av电影在线观看| 一区二区三区在线免费| 亚洲一区二区四区蜜桃| 久久新电视剧免费观看| 9191精品国产综合久久久久久| 粉嫩av亚洲一区二区图片| 日韩av一级片| 免费黄网站欧美| 午夜精品123| 亚洲综合激情网| 国产精品福利在线播放| 久久久亚洲欧洲日产国码αv| 日韩午夜精品视频| 日韩免费高清视频| 欧美精品一区二区三区蜜桃视频 | 欧美日韩国产综合久久| 欧美视频一二三区| 在线免费观看一区| 欧美精品vⅰdeose4hd| 欧美色偷偷大香| 在线成人av影院| 51午夜精品国产| 精品精品国产高清a毛片牛牛| 欧美一级艳片视频免费观看| 91精品国产综合久久久蜜臀粉嫩 | 一区二区三区日韩在线观看| 一区二区三区在线不卡| 亚洲福利一区二区| 五月天中文字幕一区二区| 日本免费新一区视频| 亚洲成人高清在线| 精彩视频一区二区| 91亚洲国产成人精品一区二区三| 91久久精品午夜一区二区| 欧美一卡2卡三卡4卡5免费| 26uuu亚洲综合色| 亚洲色图.com| 麻豆精品在线观看| 9i在线看片成人免费| 欧美色倩网站大全免费| 国产三级一区二区| 三级久久三级久久| 日本乱人伦一区| 26uuu精品一区二区| 亚洲一区二区三区不卡国产欧美| 国产综合色视频| 欧美日韩另类一区| 亚洲视频网在线直播| 国产精品资源在线看| 欧美人与性动xxxx| 亚洲一区二区中文在线| 成人不卡免费av| 亚洲精品在线网站| 免费在线观看一区| 色屁屁一区二区| 国产精品久久久一区麻豆最新章节| 亚洲激情成人在线| 麻豆精品久久久| 欧美日韩精品二区第二页| 亚洲素人一区二区| 色综合咪咪久久| 亚洲综合成人网| 欧美色涩在线第一页|