Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: T
- TAB characters
- 25.13. pushin: Squeeze Out Extra White Space
- 31.5. Keymaps for Pasting into a Window Running vi
- 41.2.3. What About TABs?
- 41.4. How UNIX Handles TAB Characters
- 41.4.1. TAB Is Just Another Character to UNIX
- (see also whitespace)
- converting into spaces
: 41.4.1. TAB Is Just Another Character to UNIX
- diff command and
: 28.10. Problems with diff and Tabstops
- disk space and
: 24.6. Save Space with Tab Characters
- expanding
: 41.2.3. What About TABs?
- removing
: 43.19. Removing Leading Tabs and Other Trivia
- stripping
: 8.18. Here Documents
- telling UNIX to expand
: 41.4.2. Telling UNIX to Expand TABs
- tab delays
: 41.2.3. What About TABs?
- TAB key, file completion and
: 9.9. Don't Match Useless Files in Filename Completion
- tables
: 43.12.1. troff
- tabstops
- making files with non-standard
: 41.4.1. TAB Is Just Another Character to UNIX
- setting
: 41.2.3. What About TABs?
- tags files
: 30.28. Keep Track of Functions and Included Files with ctags and tags
- tags in time variable format string
: 39.3. The csh time variable
- tail command
- 13.9. Send Output Two or More Places with tee
- 25.14. How to Look at the End of a File: tail
- -c option
: 25.15. Finer Control on tail
- -f option
- 25.16. How to Look at a File as It Grows
- 46.1.1. Use -xv
- -n option
: 25.15. Finer Control on tail
- -r option
: 25.15. Finer Control on tail
- Talbott, Steve
: 52.8.2.8. The make Program
- talk utility
: 1.33. UNIX Networking and Communications
- tape drives
- 20.5. Using tar to a Remote Tape Drive
- 20.6. Writing a Tape Drive on a Remote Machine
- tar archives
- 19.5. Using tar to Create and Unpack Archives
- 19.6. GNU tar Sampler
- 20.1. tar in a Nutshell
- 52.8.2.4. Unsharring the Sources
- excluding/including files in
: 20.8. Telling tar Which Files to Exclude or Include
- filename extension
: 1.17. Filename Extensions
- unpacking
: 11.3. My Favorite Is !$
- tar command
- 20.1. tar in a Nutshell
- 20.11. Getting tar's Arguments in the Right Order
- 24.8. Save Space: tar and compress a Directory Tree
- 52.4. Quick Descriptions of What's on the Disc
- -B option
: 18.16. Copying Directory Trees with (tar | tar)
- -C option
- 20.8.1. Including Other Directories
- 20.10. Avoid Absolute Paths with tar
- copying directory trees
: 18.16. Copying Directory Trees with (tar | tar)
- -f option
: 19.7. Extracting Files from a Compressed Archive
- -F option
: 20.8. Telling tar Which Files to Exclude or Include
- -FF option
: 20.8. Telling tar Which Files to Exclude or Include
- -I option
: 20.8. Telling tar Which Files to Exclude or Include
- -o option
: 19.7. Extracting Files from a Compressed Archive
- retoring files from tape
: 20.4. Restoring Files from Tape with tar
- -t option
- 20.3.1. Syntax of the tar Command
- 20.4.1. Restoring a Few Files
- -v option
- 18.16. Copying Directory Trees with (tar | tar)
- 19.8. Problems with Verbose tar
- 20.3.1. Syntax of the tar Command
- without wildcards
: 20.9. When a Program Doesn't Understand Wildcards
- -x option
: 20.3.1. Syntax of the tar Command
- -X option
: 20.8. Telling tar Which Files to Exclude or Include
- .tar filename extension
: 1.17. Filename Extensions
- tar script (GNU)
: 19.6. GNU tar Sampler
- tar suffix
: 52.8.2.3. Untarring the Sources
- tbl, as alternative to awk
: 48.12. Using index with a Filter
- tc program
: 52.4. Quick Descriptions of What's on the Disc
- tcap program
- 41.10. Using terminfo Capabilities in Shell Programs
- 52.4. Quick Descriptions of What's on the Disc
- Tcl
: 52.4. Quick Descriptions of What's on the Disc
- Tcl-based applications
: 9.26. Expect
- tcsh shell
- 1.8. There Are Many Shells
- 2.2.5. tcsh
- 8.3. Introduction to tcsh
- 52.4. Quick Descriptions of What's on the Disc
- highlighting in
: 7.8. Highlighting in Shell Prompts
- history editing
: 11.14. More Ways to Do Interactive History Editing
- prompt setting
- 7.4. Faster Prompt Setting with Built-Ins
- 7.9. Show Subshell Level with $SHLVL
- tee command
: 52.4. Quick Descriptions of What's on the Disc
- -a option
: 13.10. How to tee Several Commands Into One File
- saving output to files
: 46.1.1. Use -xv
- tee program
: 13.9. Send Output Two or More Places with tee
- teletypes
: 41.2.1. How We Made It This Far (Back?)
- peculiarities of
: 41.2.1. How We Made It This Far (Back?)
- telnet utility
- 1.33. UNIX Networking and Communications
- 2.4. Tip for Changing Account Setup: Keep a Shell Ready
- 2.12. Automatic Setups for Different Terminals
- correcting the remote host window size
: 42.5. Checklist: Screen Size Messed Up?
- stalled connection with
: 42.2.4. Stalled Data Connection?
- temporary files
: 14.11. Finding (Anyone's) Home Directory, Quickly
- cleanup command and
: 3.4. Automatic File Cleanup
- ending with ~
: 17.18. Using "Fast find"
- for file searches
: 9.24. Get File List by Editing Output of ls -l, grep, etc.
- handling text with
: 9.17. Handling Lots of Text with Temporary Files
- managing
: 45.11. The Multipurpose jot Command
- redirecting output to
: 46.1.1. Use -xv
- /tmp directory
- 21.4. Why Both /tmp and /usr/tmp?
- (see also /tmp directory)
- unique filename generation for
: 16.16. Picking a Unique Filename Automatically
- TERM (terminate) signal
- 38.8. What Are Signals?
- 38.10. Destroying Processes with kill
- TERM environment variable
- 2.12. Automatic Setups for Different Terminals
- 5.10. Finding What Terminal Names You Can Use
- 6.3. Predefined Environment Variables
- 6.4. The PATH Environment Variable
- in C shell
: 47.2.5. Variable Syntax
- cases
: 44.5. Test String Values with Bourne Shell case
- examples
: 44.5. Test String Values with Bourne Shell case
- setting value of
: 42.3. Why Changing TERM Sometimes Doesn't Work
- termcap database
- 5.2. The Idea of a Terminal Database
- 5.7. What termcap and terminfo Do and Don't Control
- 6.3. Predefined Environment Variables
- 7.8. Highlighting in Shell Prompts
- 41.10. Using terminfo Capabilities in Shell Programs
- 42.1. Making Sense Out of the Terminal Mess
- language of
: 41.11. How termcap and terminfo Describe Terminals
- types of lines in
: 41.11. How termcap and terminfo Describe Terminals
- TERMCAP environment variable
- 5.3. Setting the Terminal Type When You Log In
- 6.3. Predefined Environment Variables
- setting
- 5.4. Setting the TERMCAP Variable with tset
- 42.3. Why Changing TERM Sometimes Doesn't Work
- terminal drivers
- priority of
: 39.5. Why Is the System So Slow?
- settings
: 42.1. Making Sense Out of the Terminal Mess
- terminal emulators
- 1.31. The X Window System
- 41.8. ptys and Window Systems
- terminal modes in Berkeley UNIX
: 41.2.1. How We Made It This Far (Back?)
- terminal ports
: 2.12. Automatic Setups for Different Terminals
- terminal settings
: 2.13. A .cshrc.$HOST File for Per Host Setup
- saving in file
: 42.4. Checklist for Resetting a Messed Up Terminal
- terminal type
: 2.2. Shell Setup Files-Which, Where, and Why
- terminals
- aliases for
: 41.11. How termcap and terminfo Describe Terminals
- automatic setups
: 2.12. Automatic Setups for Different Terminals
- characters sent out by special keys
: 41.12. Finding Out What Characters Your Terminal's Special Keys Send
- checking height and width
: 42.6.2. Screen Width and Height: screensize
- checklist for resetting
: 42.4. Checklist for Resetting a Messed Up Terminal
- clear command for
: 22.18. Clear Your Terminal for Security, to Stop Burn-in
- commands for adjusting
: 41.9. Commands to Adjust Your Terminal
- configuring
- 5.1. There's a Lot to Know About Terminals
- 5.6. Checklist: Terminal Hangs When I Log In
- 5.10. Finding What Terminal Names You Can Use
- describing capabilities of
: 41.11. How termcap and terminfo Describe Terminals
- files with lines longer than
: 42.5. Checklist: Screen Size Messed Up?
- fixing hung
: 42.2. Fixing a Hung Terminal or Job
- fixing when hung
: 5.6. Checklist: Terminal Hangs When I Log In
- how to issue commands for
: 41.11. How termcap and terminfo Describe Terminals
- interpreting TAB characters
: 41.4.1. TAB Is Just Another Character to UNIX
- levels where problems can occur
: 42.1. Making Sense Out of the Terminal Mess
- naming
: 5.10. Finding What Terminal Names You Can Use
- reading long lines from
: 41.7. Reading Verrrry Long Lines from the Terminal
- screen editors
- differences between terminals and
: 5.2. The Idea of a Terminal Database
- screen program
- 3.7. Detaching a Session with screen
- 12.9. Running Multiple Shell Sessions with screen
- 52.4. Quick Descriptions of What's on the Disc
- screen size
- changing the settings of
: 42.5. Checklist: Screen Size Messed Up?
- setting in configuration files or environment variables
: 42.5. Checklist: Screen Size Messed Up?
- testing files
: 42.6. Screen Size Testing Files
- sending repeated characters to
: 42.7. termtest: Send Repeated Characters to Terminal
- setup mode
: 42.4. Checklist for Resetting a Messed Up Terminal
- status line
: 7.6. Session Information in Your Terminal's Status Line
- testing for exactly 80 columns
: 42.6.1. Single Line Screen Width: 80cols
- testing long-line wrapping
: 42.6.3. Set Width, Test Line Wrapping: longlines
- writing to
: 13.12. Writing to Multiple Terminals for Demonstrations
- terminate signal
: (see TERM signal)
- terminfo database
- 5.2. The Idea of a Terminal Database
- 5.7. What termcap and terminfo Do and Don't Control
- 5.10. Finding What Terminal Names You Can Use
- 7.8. Highlighting in Shell Prompts
- 41.10. Using terminfo Capabilities in Shell Programs
- 42.1. Making Sense Out of the Terminal Mess
- language of
: 41.11. How termcap and terminfo Describe Terminals
- types of lines in
: 41.11. How termcap and terminfo Describe Terminals
- terminology, interpreting
: 51.8. Type Bang Splat. Don't Forget the Rabbit Ears
- termtest script
- 42.7. termtest: Send Repeated Characters to Terminal
- 52.4. Quick Descriptions of What's on the Disc
- test command
- 44.20. test: Testing Files and Strings
- 52.4. Quick Descriptions of What's on the Disc
- -a option
: 45.33. Testing Two Strings with One case Statement
- advantages
: 45.33. Testing Two Strings with One case Statement
- case statements compared to
: 45.33. Testing Two Strings with One case Statement
- errors caused by
- 46.4. Stop Syntax Errors in Numeric Tests
- 46.5. Stop Syntax Errors in String Tests
- examples
: 44.20. test: Testing Files and Strings
- if loops using
: 44.20. test: Testing Files and Strings
- in while loops
: 44.17. Handling Arguments with while and shift
- -o option
: 45.33. Testing Two Strings with One case Statement
- returns
: 44.20. test: Testing Files and Strings
- until loops using
: 44.20. test: Testing Files and Strings
- versions of
: 44.20. test: Testing Files and Strings
- while loops using
: 44.20. test: Testing Files and Strings
- test command (sed)
- script.tidy using
: 51.6. Cleaning script Files
- testing
- character strings using expr
: 45.29. Testing Characters in a String with expr
- exit status
: 46.9. If Command Doesn't Return a Status, Test the Error Messages
- testing_files directory
: 42.6. Screen Size Testing Files
- TeX program
: 43.12.2. TeX
- Texinfo files
: 52.5.3.4. Installing a Single Program
- text
- counting elements of
: 29.6. Counting Lines, Words, and Characters: wc
- double-spacing
: 25.12. Double Space, Triple Space ...
- empty files and
: 13.14. What Can You Do with an Empty File?
- handling with temporary files
: 9.17. Handling Lots of Text with Temporary Files
- highlighting
: 27.20. A Highlighting grep
- text editors
: (see editors)
- text files
- filename extension
: 1.17. Filename Extensions
- finding
: 16.26. Finding Text Files with findtext
- newline character in
: 1.29. When Is a File Not a File?
- text processing
- awk for
: (see awk)
- centering lines
: 35.8. Centering Lines in a File
- formatting columns
: 35.14. Cutting Columns or Fields with cut
- indent text
: 35.7. offset: Indent Text
- joining lines
: 35.19. Joining Lines with join
- neatening text
- 35.2. Neatening Text with fmt
- 35.3. Alternatives to fmt
- re-format comment lines
: 35.4. recomment: Clean Up Program Comment Blocks
- remove mail/news headers
: 35.5. Remove Mail/News Headers with behead
- rotating text
: 35.23. Rotating Text
- sed for
: (see sed)
- selecting columns
: 35.14. Cutting Columns or Fields with cut
- splitting files
: 35.9. Splitting Files at Fixed Points: split
- straightening jagged columns
: 35.22. Straightening Jagged Columns
- tgrep script
- 27.13. More grep-like Programs Written in Perl
- 52.4. Quick Descriptions of What's on the Disc
- then statement (examples)
: 44.8. Test Exit Status with the if Statement
- throwaway scripts
: 9.15. Throwaway Scripts for Complicated Commands
- tilde (~)
- ending filenames
: 14.11. Finding (Anyone's) Home Directory, Quickly
- time
- access times
: 16.5. The Three UNIX File Times
- appending date to filenames
: 21.14. Automatically Appending the Date to a Filename
- file modification
: (see timestamps)
- formats accepted by calendar
: 48.4.1. How calendar Works
- on UNIX systems
- 39.1. Which Time Is It?
- 51.2. How UNIX Keeps Time
- time command
: 39.2. Timing Programs
- in C shell
: 47.2.2.1. Built-Ins
- examples
: 47.2.2.1. Built-Ins
- time daemon
: 51.2. How UNIX Keeps Time
- time shell variable
: 6.9. Special C Shell Variables
- Time to go now.... message
: 40.2. Waiting a Little While: sleep
- time variable
: 39.3. The csh time variable
- format string tags
: 39.3. The csh time variable
- time-sharing processes
- modifying the scheduling priority of
: 39.9. Know When to Be "nice" to OTher Users...and When
- timeout keyowrd
: 9.26. Expect
- timestamps
- 16.5. The Three UNIX File Times
- 17.8. Exact File Time Comparisons
- backups and
: 20.7. Creating a Timestamp File for Selective Backups
- listing/finding files by
- 16.2. Finding Oldest or Newest Files with ls -t and ls -u
- 16.9. An Alias to List Recently Changed Files
- 16.18. Listing Files You've Created/Edited Today
- 16.25. Listing Files by Age and Size
- 16.27. newer: Print the Name of the Newest File
- 17.5. Searching for Old Files
- storing
: 2.15. Unclutter Logins: Show Login Messages Just Once
- touch command
: 21.7. Setting File Modification Time with touch
- timex command
: 39.2. Timing Programs
- timezones, TZ variable for
- 6.3. Predefined Environment Variables
- 6.6. The TZ Environment Variable
- timing programs
: 39.2. Timing Programs
- timing report, customizing
: 39.3. The csh time variable
- tip program
: 9.26.1. Dialback
- tm script
: 52.4. Quick Descriptions of What's on the Disc
- /tmp directory
- 11.11.1. bash and ksh
- 21.2. A Better Place for Temporary Files: /tmp
- 21.4. Why Both /tmp and /usr/tmp?
- tokens, find command and
: 17.6. Be an Expert on find Search Operators
- tolower command (awk)
: 33.11.7. Alphabetical Summary of Commands
- Torek, Chris
- 8.6.1. Portability
- 8.12. Which One Will the C Shell Use?
- ToStatus script
: 52.4. Quick Descriptions of What's on the Disc
- touch command
- 17.8. Exact File Time Comparisons
- 21.7. Setting File Modification Time with touch
- 52.4. Quick Descriptions of What's on the Disc
- examples
- 46.9. If Command Doesn't Return a Status, Test the Error Messages
- 48.2. Online Phone and Address Lists
- storing cutrrent timestamp
: 2.15. Unclutter Logins: Show Login Messages Just Once
- toupper command (awk)
: 33.11.7. Alphabetical Summary of Commands
- tpipe command
- 13.11. tpipe-Redirecting stdout to More than One Place
- 52.4. Quick Descriptions of What's on the Disc
- tput command
- 41.1. Delving a Little Deeper
- 41.10. Using terminfo Capabilities in Shell Programs
- 42.1. Making Sense Out of the Terminal Mess
- 42.4. Checklist for Resetting a Messed Up Terminal
- printing long terminal names
: 5.10. Finding What Terminal Names You Can Use
- tput init command
: 42.4. Checklist for Resetting a Messed Up Terminal
- tput reset command
: 42.4. Checklist for Resetting a Messed Up Terminal
- tputinit program
: 52.4. Quick Descriptions of What's on the Disc
- tr command
: 15.5. Matching All "Dot Files" with Wildcards
- Berkeley vs. System V
: 35.11. Hacking on Characters with tr
- -c option
: 29.10. Just the Words, Please
- control characters used with
: 45.35.2. With tr and echo
- converting characters
: 1.5. Anyone Can Program the Shell
- rotating text
: 30.22.2. Filtering Text with vi
- squeeze option
: 35.11. Hacking on Characters with tr
- trap command
- 7.12. External Commands Send Signals to Set Variables
- 44.12. Trapping Exits Caused by Interrupts
- 45.8. Handling Signals to Child Processes
- : (colon) used with
: 45.8. Handling Signals to Child Processes
- arguments to
: 45.8. Handling Signals to Child Processes
- in C shell
: 47.2.3. Signals
- examples
: 47.2.3. Signals
- handling signals in Bourne shell
: 38.9. Killing Foreground Jobs
- in nom script
: 44.12. Trapping Exits Caused by Interrupts
- signal names/numbers
: 44.12. Trapping Exits Caused by Interrupts
- trash directory
: 23.8. Safe Delete: Pros and Cons
- tree-structured filesystem
: 1.19. The Tree Structure of the Filesystem
- trees, directory
- 16.19. stree: Simple Directory Tree
- 16.22. Comparing Two Directory Trees with dircmp
- 16.23. Comparing Filenames in Two Directory Trees
- archives/backups of
: 20.1. tar in a Nutshell
- changing permissions of
: 22.7. Using chmod to Change File Permission
- compressing
- 24.8. Save Space: tar and compress a Directory Tree
- 24.12. Compressing a Directory Tree: Fine-Tuning
- copying
: 18.15. Copying Directory Trees with cp -r
- duplicating
: 17.17. Duplicating a Directory Tree (No Pathnames with find {} Operator)
- find command and
: 17.2. Delving Through a Deep Directory Tree
- grep command and
: 17.20. grepping a Directory Tree (and a Gotcha)
- searching
: 17.24. Skipping Some Parts of a Tree in find (A More Selective -prune)
- trimming directories
: 24.15. Trimming a Directory
- triplespace script
: 52.4. Quick Descriptions of What's on the Disc
- troff formatting package
- 43.12.1. troff
- 43.13. The Text Formatters nroff, troff, ditroff, ...
- errors caused by
: 50.12. Common UNIX Error Messages
- indexing feature
: 1.4. Using Pipes to Create a New Tool
- macros
: 43.14. nroff/troff and Macro Packages
- macros, debugging
: 43.20. Displaying a troff Macro Definition
- preprocessing
: 43.21. Preprocessing troff Input with sed
- Trojan horse attack
: 19.2. Introduction to Shell Archives
- troubleshooting
- software problems
: 52.8.1.2. Problems
- stalled data connections
: 42.2.4. Stalled Data Connection?
- stray prompt problems
: 7.3. C Shell Prompt Causes Problems in vi, rsh, etc.
- true exit status
: 44.7. Exit Status of UNIX Processes
- true program
: 52.4. Quick Descriptions of What's on the Disc
- tscan examples
: 44.21. Picking a Name for a New Command
- .tcshrc file
: 2.2.5. tcsh
- tset command
- 2.12. Automatic Setups for Different Terminals
- 5.3. Setting the Terminal Type When You Log In
- 5.9. Setting Your Erase, Kill, and Interrupt Characters
- 41.1. Delving a Little Deeper
- 42.1. Making Sense Out of the Terminal Mess
- 42.4. Checklist for Resetting a Messed Up Terminal
- initializing terminal
: 5.11. Initializing the Terminal with tset
- -m option
: 5.3. Setting the Terminal Type When You Log In
- -Q option
- 5.3. Setting the Terminal Type When You Log In
- 5.11. Initializing the Terminal with tset
- setting TERMAP variable
: 5.4. Setting the TERMCAP Variable with tset
- TSTP (stop) signal
: 38.8. What Are Signals?
- tty command
- 3.8. What tty Am I On?
- 38.6. The Controlling Terminal
- 52.4. Quick Descriptions of What's on the Disc
- tty number
- displaying with usernames
: 51.4. Who's On?
- in ps listing
: 38.6. The Controlling Terminal
- tty serial port, for activity monitoring
: 38.2. fork and exec
- ttys
- 41.2.1. How We Made It This Far (Back?)
- 42.1. Making Sense Out of the Terminal Mess
- ttys and ttytab files
: 2.12. Automatic Setups for Different Terminals
- twin program
- 28.5. Comparing Files Alongside One Another
- 52.4. Quick Descriptions of What's on the Disc
- twm window manager
: 42.6.3. Set Width, Test Line Wrapping: longlines
- .txt filename extension
: 1.17. Filename Extensions
- type-ahead feature
: 9.19. For the Impatient: Type-Ahead
- type command
- 4.10. Find All Command Versions with whereiz
- 8.11. Which One Will bash Use?
- typescript
: 51.5. Copy What You Do with script
- "typesetter busy" error message
: 50.12. Common UNIX Error Messages
- typesetting
- 21.14. Automatically Appending the Date to a Filename
- (see also printing)
- awf program
: 43.17. Don't Have nroff? Try gnroff or awf
- bold text
: 43.18. How nroff Makes Bold and Underline; How to Remove It
- col command
: 43.18. How nroff Makes Bold and Underline; How to Remove It
- colcrt command
: 43.18. How nroff Makes Bold and Underline; How to Remove It
- curly quotes
: 43.21. Preprocessing troff Input with sed
- ditroff program
: 43.13. The Text Formatters nroff, troff, ditroff, ...
- em-dashes
: 43.21. Preprocessing troff Input with sed
- equations
- 43.12. Typesetting Overview
- 43.12.2. TeX
- escape sequences, removing
: 43.19. Removing Leading Tabs and Other Trivia
- gnroff program
: 43.17. Don't Have nroff? Try gnroff or awf
- groff program
: 43.16. groff
- line drawings
: 43.12. Typesetting Overview
- nroff program
: 43.13. The Text Formatters nroff, troff, ditroff, ...
- Scribe program
: 43.12.3. Scribe
- tables
: 43.12. Typesetting Overview
- TABs, removing
: 43.19. Removing Leading Tabs and Other Trivia
- TeX program
: 43.12.2. TeX
- troff
: (see troff formatting package)
- typographical characters
: 43.21. Preprocessing troff Input with sed
- ul command
: 43.18. How nroff Makes Bold and Underline; How to Remove It
- underlined text
: 43.18. How nroff Makes Bold and Underline; How to Remove It
- WYSIWYG programs
: 43.12.3. Scribe
- typographical characters
: 43.21. Preprocessing troff Input with sed
- TZ environment variable
- 6.3. Predefined Environment Variables
- 6.6. The TZ Environment Variable
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 1998
O'Reilly & Associates, Inc.
All Rights Reserved.