Shell脚本学习指南PDF电子书下载免费版|百度网盘下载

编辑评论:

Shell 脚本学习指南将告诉您有关主流 UNIX 工具的知识。此外,Shell Scripting Study Guide 将帮助您解决 UNIX 命令和标准之间的差异。他们不仅会向您展示如何构建出色的脚本,还会教您如何避免落入失败的陷阱。

20201119141350.png

简介

Shell 脚本学习指南将告诉您需要了解的有关主流 UNIX 工具的知识。此外,Shell Scripting Study Guide 将帮助您解决 UNIX 命令和标准之间的差异。

作者熟悉 Unix 程序使用的基本技术和操作的细微差别。他们不仅会向您展示如何构建出色的脚本,还会教您如何避免落入失败的陷阱。使用 Shell 脚本学习指南,您可以节省大量精力。

我们不仅在学习如何编写有用的 shell 脚本,您还需要学习如何快速而可靠地自定义 shell,以使程序可移植且不受系统特定依赖项的影响。这些技巧对于任何操作和维护 UNIX 和 Linux 系统的人都很重要。 《Shell 脚本学习指南》提供的知识将帮助您掌握基本的 Shell 脚本技能。 Shell 脚本技术永远不会过时:它们使 UNIX 充分发挥其潜力。对于 UNIX 用户和系统管理员来说,编写 shell 脚本是必须的,它可以让您快速控制和自定义任何 UNIX 系统的强大功能。使用 shell 脚本,您可以结合基本的 UNIX 文本和文件处理命令来消化数据并自动执行重复性任务。一旦您熟悉了 shell 脚本,这些技巧将在接下来的几年中为您提供很多帮助。

编写 shell 脚本不仅需要了解 shell 语言,还需要了解各个 unix 程序:您必须知道每个程序存在的原因,以及如何使用它或如何将它与其他程序结合使用。

关于作者

来自亚特兰大的 Arnold Robbins 是一名专业程序员和技术书籍的作者。他从 1980 年开始使用 Unix 系统,当时他使用的是运行 Unix 版本 6 的 PDP-11 机器。 1983 年,他被迫学习 vi 编辑器,因为研究生院的 VAX Unix 系统没有本地化的屏幕编辑器。从那以后,他一直在使用编辑器。 1987年后,他也频繁使用awk,并参与了gawk(awk的GNU项目版本)的开发。作为 POSIX 1003.2 投票组的成员,他在为 awk 建立 POSIX 标准方面发挥了重要作用。他目前是 gawk 及其文档的维护者。

为什么要使用 shell 脚本

使用脚本语言的优势在于,它们大多运行在比编译语言更高的层次上,可以轻松处理文件和目录等对象。缺点:它们通常不如编译语言高效。然而,权衡是脚本通常是值得的:一个需要一个小时编写的简单脚本,用 C 或 C++ 编写的相同功能可能需要两天时间,而且通常脚本执行速度足够快,快到可以忽略它的性能问题。脚本语言的例子有awk、Perl、Python、Ruby和Shell。

因为 Shell 似乎是跨 UNIX 系统的通用特性,并且被 POSIX 标准化。因此,一个shell脚本只要“用心编写”一次,就可以应用于很多系统。因此,使用shell脚本的原因是:简单

Shell 是一种高级语言,您可以通过它简洁地表达复杂的操作。

便携性

使用 POSIX 定义的函数,脚本可以在不同的系统上执行而无需修改。

易于开发

一个功能强大且易于使用的脚本可以在短时间内完成。

阅读剩余
THE END