Learning the Korn Shell, 2/e (Paperback)

Arnold Robbins, Bill Rosenblatt

  • 出版商: O'Reilly
  • 出版日期: 2002-05-28
  • 定價: $1,320
  • 售價: 9.0$1,188
  • 語言: 英文
  • 頁數: 434
  • 裝訂: Paperback
  • ISBN: 0596001959
  • ISBN-13: 9780596001957
  • 相關分類: Command Line程式語言
  • 立即出貨 (庫存=1)

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

商品描述

The Korn shell is an interactive command and scripting language for accessing Unix and other computer systems. As a complete and high-level programming language in itself, its been a favorite since it was developed in the mid 1980s by David G. Korn at AT&T Bell Laboratories. Knowing how to use it is an essential skill for serious Unix users. Learning the Korn Shell shows you how to use the Korn shell as a user interface and as a programming environment.

Writing applications is often easier and quicker with Korn than with other high-level languages. Because of this, the Korn shell is the most often used shell in commercial environments and among inexperienced users. There are two other widely used shells, the Bourne shell and the C shell. The Korn shell, or ksh, has the best features of both, plus many new features of its own. ksh can do much to enhance productivity and the quality of a users work, both in interacting with the system, and in programming. The new version, ksh93, has the functionality of other scripting languages such as awk, icon, Perl, rexx, and tcl.

Learning the Korn Shell is the key to gaining control of the Korn shell and becoming adept at using it as an interactive command and scripting language. Prior programming experience is not required in order to understand the chapters on basic shell programming. Readers will learn how to write many applications more easily and quickly than with other high-level languages. In addition, readers will also learn about Unix utilities and the way the Unix operating system works in general. The authors maintain that you shouldnt have to be an internals expert to use and program the shell effectively.

The second edition covers all the features of the current version of the Korn shell, including many new features not in earlier versions of ksh93, making it the most up-to-date reference available on the Korn shell. It compares the current version of the Korn shell to several other Bourne-compatible shells, including several Unix emulation environments for MS-DOS and Windows. In addition, it describes how to download and build ksh93 from source code.

A solid offering for many years, this newly revised title inherits a long tradition of trust among computer professionals who want to learn or refine an essential skill.

商品描述(中文翻譯)

Korn shell 是一種互動式命令和腳本語言,用於訪問 Unix 和其他計算機系統。作為一種完整且高級的編程語言,自從 1980 年代中期由 AT&T 貝爾實驗室的 David G. Korn 開發以來,它一直是人們喜愛的選擇。對於嚴肅的 Unix 用戶來說,掌握如何使用它是一項必不可少的技能。《學習 Korn Shell》向您展示如何將 Korn shell 用作用戶界面和編程環境。

與其他高級語言相比,使用 Korn shell 編寫應用程序通常更容易且更快速。因此,Korn shell 是商業環境和經驗不足的用戶中最常用的 shell。還有兩種廣泛使用的 shell,即 Bourne shell 和 C shell。Korn shell(或 ksh)具有這兩種 shell 的最佳功能,還有許多自己的新功能。ksh 可以大大提高用戶在系統交互和編程方面的生產力和工作質量。新版本 ksh93 具有 awk、icon、Perl、rexx 和 tcl 等其他腳本語言的功能。

《學習 Korn Shell》是掌握 Korn shell、熟練使用它作為互動式命令和腳本語言的關鍵。不需要先前的編程經驗即可理解有關基本 shell 編程的章節。讀者將學習如何比使用其他高級語言更輕鬆快速地編寫許多應用程序。此外,讀者還將了解 Unix 實用工具和 Unix 操作系統的一般工作方式。作者們認為,您不需要成為內部專家就能有效地使用和編程 shell。

第二版涵蓋了當前版本的 Korn shell 的所有功能,包括 ksh93 之前版本中沒有的許多新功能,使其成為最新的 Korn shell 參考資料。它將當前版本的 Korn shell 與其他幾種 Bourne 兼容的 shell 進行了比較,包括用於 MS-DOS 和 Windows 的幾個 Unix 模擬環境。此外,它還描述了如何從源代碼下載和構建 ksh93。

多年來一直是一個可靠的選擇,這本新修訂的書籍繼承了計算機專業人士之間學習或完善基本技能的長期傳統。