鸟哥的Linux私房菜_基础学习篇(第二版)
《鸟哥的Linux私房菜:基础学习篇》是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的第二版,全面而详细地介绍了Linux操作系统。
《鸟哥的Linux私房菜:基础学习篇》是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的第二版,全面而详细地介绍了Linux操作系统。
在我们 bash 学习旅程中的最后一站,我们将看一些零星的知识点。当然我们在之前的章节中已经涵盖了很多方面,但是还有许多 bash 特性我们没有涉及到。
在上一章中,我们查看了 shell 怎样操作字符串和数字的。目前我们所见到的数据类型在计算机科学圈里被成为标量变量;也就是说,只能包含一个值的变量。
所有的计算机程序都是用来和数据打交道的。在过去的章节中,我们专注于处理文件级别的数据。
在这关于流程控制的最后一章中,我们将看看另一种 shell 循环构造。for 循环不同于 while 和 until 循环,因为在循环中,它提供了一种处理序列的方式。
现在我们的程序还缺少一种本领,就是接收和处理命令行选项和参数的能力。在这一章中,我们将探究一些能让程序访问命令行内容的 shell 性能。
在这一章中,我们将继续看一下程序的流程控制。在第28章中,我们构建了一些简单的菜单并创建了用来应对各种用户选择的程序逻辑。
随着我们的脚本变得越来越复杂,当脚本运行错误,执行结果出人意料的时候, 我们就应该查看一下原因了。
在前面的章节中,我们开发了菜单驱动程序,来产生各种各样的系统信息。虽然程序能够运行,但它仍然存在重大的可用性问题。
到目前为止我们编写的脚本都缺乏一项在大多数计算机程序中都很常见的功能-交互性。