📄 xrefindex.html
字号:
HREF="extmisc.html#DDCONVERSIONS">Conversions</A></P></LI><LI><P><AHREF="extmisc.html#DDCOPY">Copying raw data</A> to/from devices</P></LI><LI><P><AHREF="extmisc.html#DDFDEL">File deletion</A>, <ICLASS="FIRSTTERM">secure</I></P></LI><LI><P><AHREF="extmisc.html#DDKEYSTROKES">Keystrokes</A>, capturing</P></LI><LI><P><AHREF="extmisc.html#DDOPTIONS">Options</A></P></LI><LI><P><AHREF="extmisc.html#DDRANDOM">Random access</A> on a data stream</P></LI><LI><P><AHREF="extmisc.html#DDSWAP">Swapfiles</A>, initializing</P></LI><LI><P><AHREF="biblio.html#DDLINK">Thread on <ICLASS="FIRSTTERM">www.linuxquestions.org</I></A></P></LI></UL></P><P><AHREF="debugging.html">Debugging scripts</A> <UL><LI><P><AHREF="debugging.html#DEBUGTOOLS">Tools</A></P></LI><LI><P><AHREF="debugging.html#DEBUGTRAP"><ICLASS="FIRSTTERM">Trapping</I> at exit</A></P></LI><LI><P><AHREF="debugging.html#TRAPREF1"><ICLASS="FIRSTTERM">Trapping</I> signals</A></P></LI></UL></P><P><AHREF="numerical-constants.html#NUMCONSTANTS">Decimal number</A>, Bash interprets numbers as</P><P><AHREF="declareref.html#DECLARE1REF">declare</A> builtin</P><UL><LI><P><AHREF="declareref.html#DECLAREOPSREF1">options</A></P></LI></UL><P><AHREF="parameter-substitution.html#DEFPARAM">Default parameters</A></P><P><AHREF="devproc.html#DEVPROCREF"><TTCLASS="FILENAME">/dev</TT></A> directory <UL><LI><P><AHREF="zeros.html#DEVNULLREF"><TTCLASS="FILENAME">/dev/null</TT></A> pseudo-device file</P></LI><LI><P><AHREF="randomvar.html#URANDOMREF"><TTCLASS="FILENAME">/dev/urandom</TT></A> pseudo-device file, generating pseudorandom numbers with</P></LI><LI><P><AHREF="zeros.html#ZEROSREF1"><TTCLASS="FILENAME">/dev/zero</TT></A>, pseudo-device file</P></LI></UL></P><P><AHREF="assortedtips.html#DIALOGREF"><ICLASS="FIRSTTERM">dialog</I></A>, utility for generating <ICLASS="FIRSTTERM">dialog</I> boxes in a script</P><P><AHREF="variables2.html#DIRSTACKREF"><TTCLASS="VARNAME">$DIRSTACK</TT></A> <ICLASS="FIRSTTERM">directory stack</I></P><P><AHREF="restricted-sh.html#DISABLEDCOMMREF">Disabled commands</A>, in <ICLASS="FIRSTTERM">restricted shells</I></P><P><AHREF="loops.html#DOINREF">do</A> keyword, begins execution of commands within a <AHREF="loops.html#LOOPREF00">loop</A></P><P><AHREF="loops.html#DOINREF">done</A> keyword, terminates a loop</P><P><AHREF="dosbatch.html#DOSBATCH1"><ICLASS="FIRSTTERM">DOS</I> batch files</A>, converting to shell scripts</P><P><AHREF="dosbatch.html#DOSUNIXEQUIV"><ICLASS="FIRSTTERM">DOS</I> commands</A>, UNIX equivalents of (<BCLASS="COMMAND">table</B>)</P><P><AHREF="external.html#DOTFILESREF"><ICLASS="FIRSTTERM">dot files</I></A>, <SPANCLASS="QUOTE">"hidden"</SPAN> setup and configuration files</P><P><AHREF="tests.html#DBLBRACKETS">Double brackets</A> <BCLASS="COMMAND">[[ ... ]]</B> <AHREF="tests.html#IFTHEN">test</A> construct</P><P><AHREF="variables.html#DBLQUO">Double quotes</A> <BCLASS="COMMAND">" ... "</B> <ICLASS="FIRSTTERM">weak</I> quoting</P><P><AHREF="sedawk.html#DOUBLESPACE">Double-spacing a text file</A>, using <AHREF="sedawk.html#SEDREF">sed</A></P><P>* * *</P><P><BCLASS="COMMAND">-e </B> <AHREF="fto.html#RTIF">File exists</A> test</P><P><AHREF="internal.html#ECHOREF">echo</A> <UL><LI><P><AHREF="internal.html#ECHOGREPREF">Feeding commands down a <ICLASS="FIRSTTERM">pipe</I></A></P></LI><LI><P><AHREF="internal.html#ECHOCS">Setting a variable</A> using <AHREF="commandsub.html#COMMANDSUBREF">command substitution</A></P></LI><LI><P><AHREF="internal.html#BINECHO"><TTCLASS="FILENAME">/bin/echo</TT></A>, external <ICLASS="FIRSTTERM">echo</I> command</P></LI></UL></P><P><AHREF="tests.html#ELIFREF1"><BCLASS="COMMAND">elif</B></A>, Contraction of <ICLASS="FIRSTTERM">else</I> and <ICLASS="FIRSTTERM">if</I></P><P><AHREF="testbranch.html#CASEESAC1">esac</A>, keyword terminating <ICLASS="FIRSTTERM">case</I> construct</P><P><AHREF="othertypesv.html#ENVREF"><ICLASS="FIRSTTERM">Environmental</I> variables</A></P><P><AHREF="comparison-ops.html#EQUALREF"> -eq </A>, <ICLASS="FIRSTTERM">is-equal-to</I> <AHREF="comparison-ops.html#ICOMPARISON1">integer comparison</A> test</P><P><AHREF="arrays.html#PRIMES0">Eratosthenes, Sieve of</A>, algorithm for generating prime numbers</P><P><AHREF="escapingsection.html#SPM">Escaped characters</A>, special meanings of</P><P><AHREF="variables2.html#EUIDREF"><TTCLASS="VARNAME">$EUID</TT></A>, <ICLASS="FIRSTTERM">Effective user ID</I></P><P><AHREF="internal.html#EVALREF">eval</A>, Combine and <ICLASS="FIRSTTERM">evaluate</I> expression(s), with variable expansion <UL><LI><P><AHREF="internal.html#EVALEFF">Effects of</A>, <ICLASS="FIRSTTERM">Example script</I></P></LI><LI><P><AHREF="internal.html#EVALFORCED">Forces <ICLASS="FIRSTTERM">reevaluation</I></A> of arguments</P></LI><LI><P><AHREF="internal.html#EVALRISK">Risk of using</A></P></LI></UL></P><P><AHREF="io-redirection.html#USINGEXECREF">exec</A> command, using in <AHREF="io-redirection.html#IOREDIRREF">redirection</A></P><P><AHREF="exercises.html">Exercises</A></P><P>Exit and Exit status <UL><LI><P><AHREF="exit-status.html#EXITCOMMANDREF">exit</A> command</P></LI><LI><P><AHREF="exit-status.html#EXITSTATUSREF">Exit status</A> (<ICLASS="FIRSTTERM">exit code</I>, <ICLASS="FIRSTTERM">return</I> status of a command)</P><P><AHREF="exitcodes.html#EXITCODESREF"><BCLASS="COMMAND">Table</B></A>, <ICLASS="FIRSTTERM">Exit codes</I> with special meanings</P><P><AHREF="exitcodes.html#EXCOOR">Out of range</A></P><P><AHREF="functions.html#EXITRETURN1"> Specified by a <ICLASS="FIRSTTERM">function return</I></A></P><P><AHREF="exit-status.html#EXITSUCCESS"><ICLASS="FIRSTTERM">Successful</I></A>, <BCLASS="COMMAND">0</B></P></LI></UL></P><P><AHREF="internal.html#EXPORTREF2">Export</A>, to make available variables to <AHREF="othertypesv.html#CHILDREF">child processes</A> <UL><LI><P><AHREF="internal.html#EXPORTAWK">Passing a variable to an embedded <ICLASS="FIRSTTERM">awk</I> script</A></P></LI></UL></P><P><AHREF="moreadv.html#EXPRREF">expr</A>, <ICLASS="FIRSTTERM">Expression</I> evaluator <UL><LI><P><AHREF="moreadv.html#EXPEXTRSUB">Substring extraction</A></P></LI><LI><P><AHREF="string-manipulation.html#SUBSTRINGINDEX2">Substring <ICLASS="FIRSTTERM">index</I> (numerical position in string)</A></P></LI><LI><P><AHREF="string-manipulation.html#EXPRMATCH">Substring matching</A></P></LI></UL></P><P><AHREF="regexp.html#EXTREGEX">Extended <ICLASS="FIRSTTERM">Regular Expressions</I></A> <UL><LI><P><BCLASS="COMMAND">? </B> (question mark) <AHREF="regexp.html#QUEXREGEX">Match zero / one characters</A> </P></LI><LI><P><BCLASS="COMMAND">( ... ) </B> <AHREF="regexp.html#PARENGRPS">Group of expressions</A></P></LI><LI><P><BCLASS="COMMAND">\{ N \}</B> <AHREF="regexp.html#ESCPCB"><SPANCLASS="QUOTE">"Curly"</SPAN> brackets</A>, <ICLASS="FIRSTTERM">escaped</I>, number of character sets to match</P></LI><LI><P><BCLASS="COMMAND">+ </B> <AHREF="regexp.html#PLUSREF"><ICLASS="FIRSTTERM">Character match</I></A></P></LI></UL></P><P>* * *</P><P><AHREF="internal.html#FALSEREF">false</A>, returns <ICLASS="FIRSTTERM">unsuccessful</I> (1) <AHREF="exit-status.html#EXITSTATUSREF">exit status</A></P><P><AHREF="io-redirection.html#FDREF">File descriptors</A></P><UL><LI><P><AHREF="io-redirection.html#CFD">Closing</A></P><P><BCLASS="COMMAND">n<&-</B> Close input file descriptor <ICLASS="FIRSTTERM">n</I></P><P><BCLASS="COMMAND">0<&-</B>, <BCLASS="COMMAND"><&-</B> Close <TTCLASS="FILENAME">stdin</TT></P><P><BCLASS="COMMAND">n>&-</B> Close output file descriptor <ICLASS="FIRSTTERM">n</I></P><P><BCLASS="COMMAND">1>&-</B>, <BCLASS="COMMAND">>&-</B> Close <TTCLASS="FILENAME">stdout</TT></P></LI><LI><P><AHREF="io-redirection.html#FDREF1">File handles in <ICLASS="FIRSTTERM">C</I></A>, similarity to</P></LI></UL><P><AHREF="moreadv.html#FINDREF">find</A> <UL><LI><P><BCLASS="COMMAND">{} </B> <AHREF="moreadv.html#CURLYBRACKETSREF">Curly brackets</A></P></LI><LI><P><BCLASS="COMMAND">\; </B> <AHREF="moreadv.html#FINDREF0"><ICLASS="FIRSTTERM">Escaped</I> semicolon</A></P></LI></UL></P><P><AHREF="special-chars.html#FILTERDEF">Filter</A> <UL><LI><P><AHREF="special-chars.html#FILTERDASH">Using <SPANCLASS="TOKEN">-</SPAN> with file-processing utility as a filter</A></P></LI><LI><P><AHREF="assortedtips.html#FILTEROUTP"> Feeding output of a filter back to <SPANCLASS="emphasis"><ICLASS="EMPHASIS">same</I></SPAN> filter</A></P></LI></UL></P><P><AHREF="operations.html#NOFLOATINGPOINT">Floating point numbers</A>, Bash does not recognize</P><P><AHREF="textproc.html#FOLDREF">fold</A>, a filter to wrap lines of text</P><P><AHREF="internal.html#FORKREF">Forking</A> a <ICLASS="FIRSTTERM">child</I> process</P><P><AHREF="loops.html#FORLOOPREF1"><ICLASS="FIRSTTERM">for</I> loops</A></P><P><AHREF="functions.html#FUNCTIONREF">Functions</A></P><UL><LI><P><AHREF="functions.html#PASSEDARGS">Arguments passed</A> referred to by position</P></LI><LI><P><AHREF="functions.html#CAPTURERETVAL">Capturing the return value</A> of a function using <AHREF="internal.html#ECHOREF">echo</A></P></LI><LI><P><AHREF="functions.html#FUNCTDEFMUST">Definition must precede</A> first call to function</P></LI><LI><P><AHREF="functions.html#EXITRETURN1">Exit status</A></P></LI><LI><P><AHREF="localvar.html#LOCALREF1">Local variables</A></P><P>and <AHREF="localvar.html#LOCVARRECUR">recursion</A></P></LI><LI><P><AHREF="assortedtips.html#PASSARRAY">Passing an <ICLASS="FIRSTTERM">array</I></A> to a function</P></LI><LI><P><AHREF="functions.html#FUNCPOINTERS">Passing pointers</A> to a function</P></LI><LI><P><AHREF="localvar.html#RECURSIONREF0">Recursion</A></P></LI><LI><P><AHREF="functions.html#REDSTDINFUNC1">Redirecting <TTCLASS="FILENAME">stdin</TT></A> of a function</P></LI><LI><P><AHREF="functions.html#RETURNREF">return</A></P><P><AHREF="assortedtips.html#RETARRAY"> Returning an <ICLASS="FIRSTTERM">array</I></A> from a function</P><P><AHREF="assortedtips.html#RVT"><ICLASS="FIRSTTERM">return</I> range limits</A>, workarounds</P></LI><LI><P><AHREF="functions.html#FSHIFTREF"><ICLASS="FIRSTTERM">shift</I> arguments passed</A> to a function</P></LI></UL><P>* * *</P><P><AHREF="extmisc.html#GETOPTY">getopt</A>, <ICLASS="FIRSTTERM">external</I> command for parsing script <ICLASS="FIRSTTERM">command-line</I> arguments <UL><LI><P><AHREF="string-manipulation.html#GETOPTSIMPLE1">Emulated in a script</A></P></LI></UL></P><P><AHREF="internal.html#GETOPTSX">getopts</A>, Bash <ICLASS="FIRSTTERM">builtin</I> for parsing script <ICLASS="FIRSTTERM">command-line</I> arguments <UL><LI><P><AHREF="internal.html#GETOPTSOPT"><TTCLASS="VARNAME">$OPTIND</TT> / <TTCLASS="VARNAME">$OPTARG</TT></A></P></LI></UL></P><P><AHREF="globbingref.html#GLOBBINGREF2">Globbing</A>, filename expansion</P><P><AHREF="comparison-ops.html#GE0REF"> -ge </A>, <ICLASS="FIRSTTERM">greater-than or equal</I> <AHREF="comparison-ops.html#ICOMPARISON1">integer comparison</A> test</P><P><AHREF="comparison-ops.html#GT0REF"> -gt </A>, <ICLASS="FIRSTTERM">greater-than</I> <AHREF="comparison-ops.html#ICOMPARISON1">integer comparison</A> test</P><P><AHREF="variables2.html#GROUPSREF"><TTCLASS="VARNAME">$GROUPS</TT></A>, <ICLASS="FIRSTTERM">Groups</I> user belongs to</P><P><AHREF="filearchiv.html#GZIPREF">gzip</A>, compression utility</P><P>* * *</P><P><AHREF="internal.html#HASHREF">Hashing</A>, creating lookup keys
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -