📄 idx_0.htm
字号:
<DT>in control character: <A HREF="../ch41_11.htm#UPT-ART-7967-SECT-1.0.1">41.11.1. Special Character Codes </A> <DT>regular expression metacharacter: <A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.1">26.4.1. The Anchor Characters: ^ and $ </A> <DT>within [ ] metacharacters: <A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.5">26.4.5. Exceptions in a Character Set </A></DL><DT><A NAME=".3a">: (colon)</A><DD><DL> <DT>:p operator: <A HREF="../ch11_10.htm">11.10. Check Your History First with :p </A> <DT>as alternative to #: <A HREF="../ch45_09.htm">45.9. The Unappreciated Bourne Shell ":" Operator</A> <DT>as comment character: <A HREF="../ch45_09.htm">45.9. The Unappreciated Bourne Shell ":" Operator</A> <DT>as parameter substitute: <A HREF="../ch45_09.htm">45.9. The Unappreciated Bourne Shell ":" Operator</A> <DT>colon-separated lists: <A HREF="../ch04_10.htm">4.10. Find All Command Versions with whereiz </A> <DT>examples: <A HREF="../ch44_18.htm">44.18. Standard Command-Line Parsing </A> <DT>if loops using: <A HREF="../ch45_09.htm">45.9. The Unappreciated Bourne Shell ":" Operator</A> <DT>as logical operator for expr <DD><DL> <DT><A HREF="../ch45_28.htm">45.28. Quick Reference: expr </A> <DT><A HREF="../ch45_28.htm#UPT-ART-4030-SECT-1.0.1">45.28.1. Examples </A> </DL> <DT>as null character: <A HREF="../ch44_08.htm">44.8. Test Exit Status with the if Statement </A> <DT>as parameter substitute: <A HREF="../ch45_12.htm">45.12. Parameter Substitution </A> <DT>separating fields <DD><DL> <DT><A HREF="../ch01_09.htm">1.9. Which Shell Am I Running? </A> <DT><A HREF="../ch05_06.htm">5.6. Checklist: Terminal Hangs When I Log In </A> </DL> <DT>separating values: <A HREF="../ch05_03.htm">5.3. Setting the Terminal Type When You Log In </A> <DT>shell script comments: <A HREF="../ch45_02.htm">45.2. The Story of : # #! </A> <DT>string editing operator: <A HREF="../ch09_06.htm">9.6. String Editing (Colon) Operators </A> <DT>trap used with: <A HREF="../ch45_08.htm">45.8. Handling Signals to Child Processes </A> <DT>while loops using: <A HREF="../ch45_09.htm">45.9. The Unappreciated Bourne Shell ":" Operator</A></DL><DT><A NAME=".2c">, (comma) in filenames</A>: <A HREF="../ch01_15.htm">1.15. Filenames </A><DT><A NAME=".24">$ (dollar sign)</A><DD><DL> <DT>$0 parameter: <A HREF="../ch44_22.htm">44.22. Finding a Program Name; Multiple Program Names </A> <DT>$1 command-line arguments <DD><DL> <DT><A HREF="../ch44_11.htm">44.11. Set Exit Status of a Shell (Script) </A> <DT><A HREF="../ch44_12.htm">44.12. Trapping Exits Caused by Interrupts </A> <DT><A HREF="../ch44_15.htm">44.15. Handling Command-Line Arguments in Shell Scripts </A> </DL> <DT>$* argument: <A HREF="../ch45_30.htm#UPT-ART-232-SECT-1.1">45.30.1. Matching with expr </A> <DT>$@ argument: <A HREF="../ch45_30.htm#UPT-ART-232-SECT-1.1">45.30.1. Matching with expr </A> <DT>$! variable: <A HREF="../ch47_02.htm#UPT-ART-393-SECT-1.5">47.2.5. Variable Syntax </A> <DT>$$ command-line arguments: <A HREF="../ch44_12.htm">44.12. Trapping Exits Caused by Interrupts </A> <DT>$# command-line argument: <A HREF="../ch44_15.htm#UPT-ART-7130-SECT-1.3">44.15.3. Counting Arguments with $# </A> <DT>$< variable: <A HREF="../ch47_02.htm#UPT-ART-393-SECT-1.1.2">47.2.1.2. Reading Files </A> <DT>$() command: <A HREF="../ch45_31.htm">45.31. Nested Command Substitution </A> <DT>$? variable: <A HREF="../ch47_02.htm#UPT-ART-393-SECT-1.1.4">47.2.1.4. More Elaborate Combinations </A> <DT>$*: <A HREF="../ch46_07.htm">46.7. Quoting and Command-Line Parameters </A> <DT>$@: <A HREF="../ch46_07.htm">46.7. Quoting and Command-Line Parameters </A> <DD><DL> <DT>passing arguments to getopt: <A HREF="../ch44_18.htm">44.18. Standard Command-Line Parsing </A> </DL> <DT>$@ argument: <A HREF="../ch44_15.htm#UPT-ART-7130-SECT-1.1">44.15.1. With the $@"</A> <DT>as wildcard: <A HREF="../ch44_06.htm">44.6. Pattern Matching in case Statements </A> <DT>Bourne shell script variable: <A HREF="../ch44_07.htm">44.7. Exit Status of UNIX Processes </A> <DT>in C shells: <A HREF="../ch47_05.htm">47.5. Using C Shell Arrays </A> <DT>quoting and: <A HREF="../ch08_14.htm#UPT-ART-12-SECT-1.2">8.14.2. How Quoting Works </A> <DT>regular expression metacharacter: <A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.1">26.4.1. The Anchor Characters: ^ and $ </A> <DT>with variable names: <A HREF="../ch06_08.htm">6.8. Shell Variables </A></DL><DT><A NAME=".24.2d-test">$- test</A>: <A HREF="../ch02_11.htm">2.11. Faster ksh and bash Startup with $- Test </A><DT><A NAME=".2e">. (dot)</A><DD><DL> <DT>. command, subroutines compared to: <A HREF="../ch44_23.htm">44.23. Reading Files with the . and source Commands </A> <DT>. scripts: <A HREF="../ch44_23.htm">44.23. Reading Files with the . and source Commands </A> <DT>.. for parent directory: <A HREF="../ch18_04.htm#UPT-ART-7944-SECT-1.2">18.4.2. Links to a Directory </A> <DT>for current directory: <A HREF="../ch18_04.htm#UPT-ART-7944-SECT-1.2">18.4.2. Links to a Directory </A> <DT>in filenames <DD><DL> <DT><A HREF="../ch01_15.htm">1.15. Filenames </A> <DT><A HREF="../ch01_16.htm">1.16. Wildcards </A> </DL> <DT>filenames starting with: (see <A HREF="idx_d.htm#dot-files">dot files</A>) <DT>in pathnames: <A HREF="../ch01_21.htm">1.21. Making Pathnames </A> <DT>regular expression metacharacter <DD><DL> <DT><A HREF="../ch26_03.htm">26.3. Understanding Expressions </A> <DT><A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.3">26.4.3. Match any Character with . (Dot) </A> </DL> <DT>terms for: <A HREF="../ch51_08.htm">51.8. Type Bang Splat. Don't Forget the Rabbit Ears </A></DL><DT><A NAME=".3d">= (equal sign)</A><DD><DL> <DT>== C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.4">47.4.3.4. Comparison Operators </A> <DT>=~ C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.4">47.4.3.4. Comparison Operators </A> <DT>for alias definitions: <A HREF="../ch10_04.htm">10.4. Aliases in ksh and bash </A> <DT>as arithmetic operator for expr: <A HREF="../ch45_28.htm#UPT-ART-4030-SECT-1.0.1">45.28.1. Examples </A> <DT>C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.1">47.4.3.1. Assignment Operators </A> <DT>as relational operator for expr <DD><DL> <DT><A HREF="../ch45_28.htm">45.28. Quick Reference: expr </A> <DT><A HREF="../ch45_28.htm#UPT-ART-4030-SECT-1.0.1">45.28.1. Examples </A> </DL></DL><DT><A NAME=".23"># (hash mark)</A><DD><DL> <DT>: (colon) used in place of: <A HREF="../ch45_09.htm">45.9. The Unappreciated Bourne Shell ":" Operator</A> <DT>#! <DD><DL> <DT>Bourne shell scripts using: <A HREF="../ch44_04.htm">44.4. Testing How Your System Executes Files </A> </DL> <DT><A NAME=".23.21-notation">#! notation</A> <DD><DL> <DT><A HREF="../ch08_17.htm">8.17. verbose and echo Variables Show Quoting </A> <DT><A HREF="../ch45_02.htm">45.2. The Story of : # #! </A> <DT><A HREF="../ch45_04.htm">45.4. Fun with #! </A> <DT>in Bourne shell scripts: <A HREF="../ch44_02.htm">44.2. Writing a Simple Shell Program </A> <DT>character limit: <A HREF="../ch45_04.htm">45.4. Fun with #! </A> <DT>examples <DD><DL> <DT><A HREF="../ch45_03.htm">45.3. Don't Need a Shell for Your Script? Don't Use One </A> <DT><A HREF="../ch45_04.htm">45.4. Fun with #! </A> </DL> <DT>executing files without showing: <A HREF="../ch45_05.htm">45.5. A File That Shows Itself... and What #! Does </A> <DT>making programs executable: <A HREF="../ch45_04.htm">45.4. Fun with #! </A> </DL> <DT>alternatives to: <A HREF="../ch45_09.htm">45.9. The Unappreciated Bourne Shell ":" Operator</A> <DT>for comments: <A HREF="../ch10_02.htm#UPT-ART-2340-SECT-1.1">10.2.1. Simple Aliases </A> <DT>in crontab entries: <A HREF="../ch40_12.htm#UPT-ART-5410-SECT-1.1">40.12.1. Execution Scheduling </A> <DT>shell script comments: <A HREF="../ch45_02.htm">45.2. The Story of : # #! </A></DL><DT><A NAME=".2d">- (hyphen)</A><DD><DL> <DT>-= C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.1">47.4.3.1. Assignment Operators </A> <DT>-- (two dashes) as argument to set command: <A HREF="../ch44_19.htm">44.19. The Bourne Shell set Command </A> <DT>- as dashes: <A HREF="../ch44_18.htm">44.18. Standard Command-Line Parsing </A> <DT>as arithmetic operator for expr: <A HREF="../ch45_28.htm">45.28. Quick Reference: expr </A> <DT>C shell operator <DD><DL> <DT><A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.1">47.4.3.1. Assignment Operators </A> <DT><A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.2">47.4.3.2. Arithmetic Operators </A> </DL> <DT>command-line arguments starting with <DD><DL> <DT><A HREF="../ch44_16.htm">44.16. Handling Command-Line Arguments with a for Loop </A> <DT><A HREF="../ch44_17.htm">44.17. Handling Arguments with while and shift </A> </DL> <DT>filenames starting with: <A HREF="../ch23_14.htm">23.14. Handling a Filename Starting with a Dash (-) </A> <DT>with << operator: <A HREF="../ch08_18.htm">8.18. Here Documents </A> <DT>in login shell: <A HREF="../ch02_16.htm">2.16. Approved Shells: Using Unapproved Login Shell </A> <DT>precedence in C shell: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.2">47.4.2. Expressions </A> <DT>for stdin (on command line): <A HREF="../ch13_13.htm">13.13. The "Filename" - </A></DL><DT><A NAME=".3c">< (left angle bracket)</A><DD><DL> <DT><= C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.4">47.4.3.4. Comparison Operators </A> <DT><= relational operator: <A HREF="../ch45_28.htm">45.28. Quick Reference: expr </A> <DT><< C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.3">47.4.3.3. Bitwise and Logical Operators </A> <DT><< operator <DD><DL> <DT><A HREF="../ch08_18.htm">8.18. Here Documents </A> <DT><A HREF="../ch19_02.htm">19.2. Introduction to Shell Archives </A> </DL> <DT><<- operator <DD><DL> <DT><A HREF="../ch08_18.htm">8.18. Here Documents </A> <DT><A HREF="../ch09_14.htm">9.14. Using Here Documents for Form Letters, etc. </A> </DL> <DT>/< /> metacharacters: <A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.11">26.4.11. Extended Regular Expressions </A> <DT>\< \> metacharacters: <A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.8">26.4.8. Matching Words with \ < and \ > </A> <DT>C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.4">47.4.3.4. Comparison Operators </A> <DT>examples: <A HREF="../ch48_04.htm#UPT-ART-3180-SECT-1.3">48.4.3. Automating Your Own Calendar </A> <DT>precedence in C shell: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.2">47.4.2. Expressions </A> <DT>as relational operator for expr: <A HREF="../ch45_28.htm">45.28. Quick Reference: expr </A></DL><DT><A NAME=".28-.29">( ) (parentheses)</A><DD><DL> <DT>\( \) metacharacters: <A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.9">26.4.9. Remembering Patterns with \ (, \ ), and \1 </A> <DT>in extended regular expressions: <A HREF="../ch26_04.htm#UPT-ART-427-SECT-1.11">26.4.11. Extended Regular Expressions </A> <DT>grouping expressions using: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.2">47.4.2. Expressions </A> <DT>as operators: <A HREF="../ch02_02.htm">2.2. Shell Setup Files-Which, Where, and Why </A> <DT>subshell operators: <A HREF="../ch13_07.htm">13.7. The () Subshell Operators </A></DL><DT><A NAME=".25">% (percent sign)</A><DD><DL> <DT>%= C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.1">47.4.3.1. Assignment Operators </A> <DT>as arithmetic operator for expr: <A HREF="../ch45_28.htm">45.28. Quick Reference: expr </A> <DT>C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.2">47.4.3.2. Arithmetic Operators </A> <DT>default C shell prompt: <A HREF="../ch07_01.htm#UPT-ART-4820">7.1. Why Change Your Prompt? </A> <DT>for job numbers <DD><DL> <DT><A HREF="../ch12_01.htm#UPT-ART-439-SECT-1.1">12.1.1. Foreground and Background </A> <DT><A HREF="../ch12_03.htm">12.3. The "Current Job" Isn't Always What You Expect</A> </DL> <DT>precedence in C shell: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.2">47.4.2. Expressions </A></DL><DT><A NAME=".2b">+ (plus sign)</A><DD><DL> <DT>+= C shell operator: <A HREF="../ch47_04.htm#UPT-ART-7650-SECT-1.3.1">47.4.3.1. Assignment Operators </A> <DT>as arithmetic operator for expr <DD><DL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -