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

📄 2.1.htm

📁 RUBY的参考手册~~ RUBY的参考手册~~RUBY的参考手册
💻 HTM
📖 第 1 页 / 共 5 页
字号:
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-K [</SPAN></SPAN> 
                    <TT><I>kcode</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>]</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList><A name=IXT-2-126815></A><A 
                    name=IXT-2-126816></A><A name=IXT-2-126817></A><A 
                    name=IXT-2-126818></A>Specifies the multibyte character set 
                    code (<TT>e</TT> or <TT>E</TT> for EUC (extended Unix code); 
                    <TT>s</TT> or <TT>S</TT> for SJIS (Shift-JIS); <TT>u</TT> or 
                    <TT>U</TT> for UTF-8; and <TT>a</TT>, A, <TT>n</TT>, or 
                    <TT>N</TT> for ASCII). </P><A name=IXT-2-126819></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-l</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList>Enables automatic line-end processing. 
                    Chops a newline from input lines and appends a newline to 
                    output lines. </P><A name=IXT-2-126820></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-n</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126821></A>Places code within 
                    an input loop (as in <TT>while gets; ... end</TT>). </P>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-0[</SPAN></SPAN> 
                    <TT><I>octal</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>]</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Sets default record separator (<TT>$/</TT>) 
                    as an octal. Defaults to <TT>\0</TT> if 
                    <TT><I>octal</I></TT> not specified. </P><A 
                    name=IXT-2-126822></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-p</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList>Places code within an input loop. Writes 
                    <TT>$_</TT> for each iteration. </P><A 
name=IXT-2-126823></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-r</SPAN></SPAN> 
                    <TT><I>lib</I></TT></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126824></A>Uses 
                    <TT>require</TT> to load <TT><I>lib</I></TT> as a library 
                    before executing. </P><A name=IXT-2-126825></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-s</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126826></A>Interprets any 
                    arguments between the program name and filename arguments 
                    fitting the pattern <TT><I>-xxx</I></TT> as a switch and 
                    defines the corresponding variable. </P>
                    <DT><SPAN class=docPubcolor><TT><I>$xxx</I></TT>.<SPAN 
                    class=docPubcolor><SPAN class=docMonofont>-S</SPAN></SPAN> 
                    </SPAN>
                    <DD>
                    <P class=docList><A name=IXT-2-126827></A>Searches for a 
                    program using the environment variable <TT>PATH</TT>. </P><A 
                    name=IXT-2-126828></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-T [level]</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126829></A><A 
                    name=IXT-2-126830></A>Sets the level for tainting checks (1 
                    if level not specified). Sets the <TT>$SAFE</TT> variable. 
                    </P><A name=IXT-2-126831></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-v</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126832></A><A 
                    name=IXT-2-126833></A>Displays version and enables 
                    <TT>verbose</TT> mode (equivalent to <TT>--verbose</TT>). 
                    </P><A name=IXT-2-126834></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-w</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126835></A>Enables verbose 
                    mode. If <TT>programfile</TT> not specified, reads from 
                    <TT>STDIN</TT>. </P><A name=IXT-2-126836></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-x [</SPAN></SPAN> 
                    <TT><I>dir</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>]</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Strips text before <TT>#!ruby</TT> line. 
                    Changes directory to <TT><I>dir</I></TT> before executing if 
                    <TT><I>dir</I></TT> is specified. </P><A 
                    name=IXT-2-126837></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-X</SPAN></SPAN> 
                    <TT><I>dir</I></TT></SPAN> 
                    <DD>
                    <P class=docList>Changes directory before executing 
                    (equivalent to <TT>-c</TT>). </P><A name=IXT-2-126838></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>-y</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126839></A>Enables parser 
                    debug mode (equivalent to <TT>--yydebug</TT>). </P><A 
                    name=IXT-2-126840></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>--copyright</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList>Displays copyright notice.</P><A 
                    name=IXT-2-126841></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>--debug</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList>Enables debug mode (equivalent to 
                    <TT>-d</TT>).</P><A name=IXT-2-126842></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>--help</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126843></A>Displays an 
                    overview of command-line options (equivalent to 
                    <TT>-h</TT>). </P><A name=IXT-2-126844></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>--version</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126845></A>Displays version. 
                    </P><A name=IXT-2-126846></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>--verbose</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList>Enables verbose mode (equivalent to 
                    <TT>-v</TT>). Sets <TT>$VERBOSE</TT> to <TT>true</TT>. 
                    </P><A name=IXT-2-126847></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>--yydebug</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-2-126848></A>Enables parser 
                    debug mode (equivalent to <TT>-y</TT>).<A name=IXTR3-0></A> 
                    </P></DD></DL>
                  <P>
                  <TABLE cellSpacing=0 cellPadding=1 width="90%" align=center 
                  bgColor=black border=0>
                    <TBODY>
                    <TR>
                      <TD>
                        <TABLE cellSpacing=0 cellPadding=6 width="100%" 
                        bgColor=white border=0>
                          <TBODY>
                          <TR>
                            <TD vAlign=top width=60><IMG height=54 
                              src="2.1.files/tip_yellow.gif" width=50></TD>
                            <TD vAlign=top>
                              <P class=docText>Single character command-line 
                              options can be combined. The following two lines 
                              express the same meaning: </P><PRE>ruby -ne 'print if /Ruby/' /usr/share/dict/words
ruby -n -e 'print if /Ruby/' /usr/share/dict/words</PRE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></P><A 
                  href="http://proquest.safaribooksonline.com/JVXSL.asp?xmlid=0-59600-214-9/1061532"><IMG 
                  height=1 src="2.1.files/pixel.htm" width=1 border=0></A>
                  <UL></UL></TD></TR></TBODY></TABLE>
            <HR SIZE=1>

            <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
              <TBODY>
              <TR>
                <TD height=15>&nbsp;</TD></TR>
              <TR>
                <TD class=v2 vAlign=top><A 
                  href="http://proquest.safaribooksonline.com/JVXSL.asp?x=1&amp;mode=print&amp;sortKey=title&amp;sortOrder=asc&amp;view=&amp;xml

⌨️ 快捷键说明

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