Peters, Ron
Expert Shell Scripting
Part 1. Basic Scripting Techniques
1. Shell Script Debugging
2. Standard Function Library
3. Date and Time Manipulation
4. Comparisons and Tests
5. Accepting Command-Line Options, Switches, and Parameters
6. Testing Variables and Assigning Defaults
7. Indirect Reference Variables
8. Shell Process Tree
9. Data Redirection
10. Piping Input to read
Part 2. System Interaction and Advanced Techniques
11. Math from the Shell
12. cron
13. Self-Linked Scripts
14. Throttling Parallel Processes
15. Command-Line Editing and History
16. Scripting from the Command Line
17. Automating User Input with expect
18. User Input Timeout
19. Instant Keyboard Response
20. Directory Copying
21. A Brief Tour of the X Display Environment
22. X Navigation Window
23. Command-Line E-mail Attachments
24. Text-Processing One-Liners
25. Editing Files in Place
26. Evaluating Variables in a Flat File
27. Read Piped Input
28. Free-Format Output Using cat
29. Automating Interactive Processes
Part 3. Useful Scripts
30. Automating E-mail with procmail
31. Process-Management Monitor
32. Managing File Counts
33. Processes Running from inittab
34. Automatic RCS
35. Colorful /proc Reporting
36. Password-Aging Notification
37. A Pseudo-shadow File
38. Linux Gold-System Build
39. System Snapshots
40. Removing Large Files and Log Rolling
41. Core Finder
42. Network Adapter Failover
Keywords: Computer Science, Programming Techniques
- Author(s)
- Peters, Ron
- Publisher
- Springer
- Publication year
- 2009
- Language
- en
- Edition
- 1
- Page amount
- 315 pages
- Category
- Information Technology, Telecommunications
- Format
- Ebook
- eISBN (PDF)
- 9781430218425