`
dongbin
  • 浏览: 245711 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

读了《UNIX编程艺术》后对Shell的理解

阅读更多

读了《Unix编程艺术》后,对Shell有了新的理解:

  1. Shell也可以看作是一种函数调用方式,它是进程独立的,以文本流为参数的一种调用。
  2. Shell跟普通的函数调用相比,它不仅是模封装的逻辑实体,而且是物理实体(进程独立)。所以封装的更彻底。而编程语言中的模块由于线程的存在,还要被同步等问题打破黑盒。
  3. 管道,重定向相当于一种参数传递机制。相对于 函数调用,他的强大还在于异步的数据传输。
  4. 由于Shell机制内嵌于操作系统,使得异构应用程序之间不必重新开发底层的协议,只需文本协议的Shell调用即可。J2EE项目中的各种异构问题的解决方案相比之下简直复杂的不着边际。
分享到:
评论

相关推荐

    Unix编程艺术/Unix环境高级编程(第二版)/Unix网络编程(第二版)

    《Unix编程艺术》、《Unix环境高级编程(第二版)》和《Unix网络编程(第二版)》是三本在IT领域中具有深远影响力的经典著作,涵盖了Unix操作系统的核心概念、系统调用、进程管理、文件操作、网络通信等多个重要主题...

    Unix编程艺术中文版(非加密,带目录)

    根据提供的标题“Unix编程艺术中文版(非加密,带目录)”及描述“Unix编程艺术中文版”,可以推测这是一本介绍Unix系统编程原理、技巧和最佳实践的书籍。本书可能涵盖Unix系统的背景知识、核心概念、编程工具和技术...

    UNIX编程艺术[中文PDF版本]

    此外,《UNIX编程艺术》还强调了模块化设计和软件工程原则,提倡良好的编程习惯和风格,这些都对提升代码质量至关重要。书中的实例丰富,每章都有详细的代码示例和实践练习,帮助读者巩固所学知识。 最后,书中...

    UNIX编程艺术(中文).pdf

    尽管文档链接并未提供具体章节或内容概述,但从标题“UNIX编程艺术(中文)”以及部分描述中提到的“原来linux里面命令的输出能够成为另一个命令的输入”,我们可以归纳总结出一些关键的UNIX编程概念和技巧。...

    unix 编程艺术(英文版)

    在阅读《Unix编程艺术》时,可以结合"中国IT认证实验室学习下载频道.txt"这个文件,可能包含了一些学习资源和讨论,有助于更深入地理解和应用书中的概念。同时,"Unix 编程艺术(The Art Of Unix Programming)"可能是...

    UNIX编程艺术(The.Art.of.Unix.Programming)中英版

    《UNIX编程艺术》是计算机科学领域的一本经典之作,由著名的软件工程师Eric S. Raymond撰写。这本书详尽地探讨了UNIX操作系统的哲学、设计原则以及高效编程的技术,旨在帮助程序员理解和模仿UNIX系统的精髓,从而写...

    Unix编程艺术英文版

    《Unix编程艺术》是计算机科学领域的一部经典之作,作者是著名的Unix系统设计者和开发者Brian W. Kernighan与Rob Pike。这本书深入探讨了Unix操作系统的设计哲学和编程技术,对于任何想要理解操作系统原理,或者希望...

    UNIX编程艺术(中文)

    《UNIX编程艺术》是一本深度探讨UNIX操作系统编程的权威之作,中文版的出现使得更多中国读者有机会领略到UNIX系统的精髓。UNIX系统以其简洁、高效和强大的特性,深受程序员和系统管理员的喜爱,它不仅是一种操作系统...

    unix 编程艺术

    ### Unix编程艺术 #### 一、Unix哲学与...通过以上内容的学习,我们可以深刻理解Unix编程艺术的核心理念以及其实现方式。无论是对于新手还是有经验的程序员来说,《Unix编程艺术》都是一门值得深入研究的重要课题。

    unix编程艺术

    掌握Unix编程艺术对C++程序员来说能够提升其软件设计和实现的水平,使程序更加高效和优雅。 总结来说,Unix编程艺术不仅仅关注编程技术本身,它还强调编程的思想、原则和哲学。通过遵循Unix编程的设计原则,程序员...

    UNIX 编程艺术(中文版)

    《UNIX编程艺术》是一本深度探讨UNIX系统编程的经典著作,主要面向有志于深入理解操作系统内核机制、熟练掌握UNIX编程技巧的开发者。书中详细介绍了如何有效地利用UNIX系统的功能进行程序设计,涵盖了从基本的文件...

    Unix编程艺术第二版中文版

    《Unix编程艺术》第二版是Linux和Unix领域的经典著作,由著名的系统程序员和教育家Eric S. Raymond撰写。这本书深入探讨了Unix操作系统的设计哲学、工具使用以及编程实践,旨在帮助读者掌握Unix系统的精髓,提升软件...

    UNIX编程艺术 - 扫描版 - 书签

    根据提供的信息,我们可以了解到这是一本关于《UNIX编程艺术》的经典书籍,该书提供了高清扫描版本,并且包含完整的书签,方便读者进行阅读与查阅。接下来,我们将从这本书的主题出发,探讨几个重要的UNIX编程概念与...

    UNIX编程艺术经典观点

    《UNIX编程艺术》是计算机科学领域的一本经典之作,它深入浅出地探讨了...通过深入学习《UNIX编程艺术》,开发者不仅能提升技术能力,还能领悟到简洁、高效的编程理念,这对任何编程语言和平台的开发工作都有深远影响。

    Unix编程艺术 中文版

    通过对《Unix编程艺术》的深入学习,开发者不仅可以掌握Unix编程的技巧,还能领悟到Unix设计背后的智慧,从而提升自己的编程能力。书中的每一章都是一次探索之旅,带你走进Unix的深处,领略其独特的魅力和无尽的可能...

    Unix编程艺术--完整书签版

    总的来说,《Unix编程艺术》不仅是一本编程指南,更是一本理解Unix操作系统设计哲学的入门书。它引导读者深入理解Unix系统的工作原理,掌握其强大的工具集,并学会编写符合Unix风格的高效代码。对于任何想要提升自身...

    unix编程艺术_unix编程艺术_

    《Unix编程艺术》是计算机科学领域的一本经典之作,它为读者揭示了Unix操作系统的精髓和编程之道。这本书深入浅出地介绍了Unix的核心概念、工具、接口以及编程实践,是学习Unix系统编程的重要参考资料。 首先,书中...

    unix编程艺术中文版

    《Unix编程艺术》是一本由美国计算机科学家Eric S. Raymond撰写的经典著作,它深入探讨了Unix操作系统的设计哲学和编程技巧。这本书对于理解和掌握Unix系统的核心理念,以及如何编写高效、简洁、可移植的Unix程序...

    ABS_Guide_cn.pdf LinuxShell.pdf Linux下C编程.pdf Unix编程艺术.pdf

    这些文件分别涵盖了ABS系统指南、Linux Shell操作、Linux下的C编程以及Unix编程艺术,都是IT领域中的重要主题,尤其对于系统管理员、软件开发者和对操作系统有深入研究的学习者来说至关重要。 1. **ABS_Guide_...

Global site tag (gtag.js) - Google Analytics