Sams Teach Yourself Shell Programming in 24 Hours, 2/e (Paperback)

Sriranga Veeraraghavan

  • 出版商: SAMS
  • 出版日期: 2002-03-15
  • 售價: $1,400
  • 貴賓價: 9.5$1,330
  • 語言: 英文
  • 頁數: 504
  • 裝訂: Paperback
  • ISBN: 0672323583
  • ISBN-13: 9780672323584
  • 相關分類: Command Line
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

 

The vast majority of users utilize the Korn Shell or some variant of the Bourne Shell, such as bash. Sams Teach Yourself Shell Programming in 24 Hours covers these shells. It begins with a generalized tutorial of Unix and tools and then moves into detailed coverage of shell programming. Sams Teach Yourself Shell Programming in 24 Hours is one of the best values because it provides readers with more information for less money. This book uses the effective and proven 'Teach Yourself' format to instruct the reader how to make their shell work for them. It covers useful information including: managing input/output, manipulating text filters, understanding and debugging shell scripts, creating and utilizing variables, tools, processes, and customizing the shell.

Sams Teach Yourself Shell Programming in 24 Hours is a tutorial aimed at assisting Unix and Linux users to get optimal performance out of their operating system. It shows them how to take control of their systems and work efficiently by har4nessing the power of the shell to solve common problems.

Table of Contents

Introduction.

I. Introduction to UNIXand Shell Tools.

Hour 1. Shell Basics.
Hour 2. Script Basics.
Hour 3. Working with Files.
Hour 4. Working with Directories.
Hour 5. Input and Output.
Hour 6. Manipulating File Attributes.
Hour 7. Processes. 

II. Shell Programming.


Hour 8. Variables.
Hour 9. Substitution.
Hour 10. Quoting.
Hour 11. Flow Control.
Hour 12. Loops.
Hour 13. Parameters.
Hour 14. Functions.
Hour 15. Text Filters.
Hour 16. Filtering Text with Regular Expressions.
Hour 17. Filtering Text with awk.
Hour 18. Other Tools.

III. Advanced Topics.


Hour 19. Signals.
Hour 20. Debugging.
Hour 21. Problem Solving with Functions.
Hour 22. Problem Solving with Shell Scripts.
Hour 23. Scripting for Portability.
Hour 24. Shell Programming FAQs.

IV. Appendixes.


Appendix A. Command Quick Reference
Appendix B. Glossary.
Appendix C. Answers to Questions.
Appendix D. Shell Function Library.
Index.

商品描述(中文翻譯)

絕大多數使用者使用Korn Shell或一些Bourne Shell的變體,例如bash。《Sams Teach Yourself Shell Programming in 24 Hours》涵蓋了這些Shell。它從Unix和工具的一般教程開始,然後進入對Shell編程的詳細介紹。《Sams Teach Yourself Shell Programming in 24 Hours》是最佳選擇之一,因為它以更少的金錢提供讀者更多的信息。本書使用有效且經過驗證的“Teach Yourself”格式,教讀者如何讓他們的Shell為他們工作。它涵蓋了有用的信息,包括:管理輸入/輸出、操作文本過濾器、理解和調試Shell腳本、創建和使用變量、工具、進程和自定義Shell。

《Sams Teach Yourself Shell Programming in 24 Hours》是一本旨在幫助Unix和Linux用戶充分發揮其操作系統性能的教程。它向他們展示如何掌控自己的系統,通過利用Shell的力量高效地解決常見問題。

目錄:
引言。
I. UNIX和Shell工具介紹。
第1小時。Shell基礎知識。
第2小時。腳本基礎知識。
第3小時。處理文件。
第4小時。處理目錄。
第5小時。輸入和輸出。
第6小時。操作文件屬性。
第7小時。進程。
II. Shell編程。
第8小時。變量。
第9小時。替換。
第10小時。引用。
第11小時。流程控制。
第12小時。循環。
第13小時。參數。
第14小時。函數。
第15小時。文本過濾器。
第16小時。使用正則表達式過濾文本。
第17小時。使用awk過濾文本。
第18小時。其他工具。
III.高級主題。
第19小時。信號。
第20小時。調試。
第21小時。使用函數解決問題。
第22小時。使用Shell腳本解決問題。
第23小時。可移植性腳本。
第24小時。Shell編程常見問題。
IV.附錄。
附錄A.命令快速參考。
附錄B.詞彙表。
附錄C.問題答案。
附錄D. Shell函數庫。
索引。