标签:Shell 编程

菜鸟教程

Shell 附录

chenssy阅读(464)评论(0)赞(0)

Shell编程学习笔记 前言 这是作者早期的 Shell 编程学习笔记,主要包括 Shell 概述、 Shell 变量、位置参数、特殊符号、别名、各种控制语句、函数等 Shell 编程知识。 要想系统地学 Shell,应该找些较系统的资料,...

菜鸟教程

Shell 网络操作

chenssy阅读(536)评论(0)赞(0)

前言 前面章节已经介绍了Shell编程范例之数值、布尔值、字符串、文件、文件系统、进程等的操作。这些内容基本覆盖了网络中某个独立机器正常工作的“方方面面”,现在需要把视角从单一的机器延伸到这些机器通过各种网络设备和协议连接起来的网络世界,分...

菜鸟教程

Shell 进程操作

chenssy阅读(540)评论(0)赞(0)

前言 进程作为程序真正发挥作用时的“形态”,我们有必要对它的一些相关操作非常熟悉,这一节主要描述进程相关的概念和操作,将介绍包括程序、进程、作业等基本概念以及进程状态查询、进程通信等相关的操作。 什么是程序,什么又是进程 程序是指令的集合,...

菜鸟教程

Shell 文件系统操作

chenssy阅读(350)评论(0)赞(0)

前言 准备了很久,找了好多天资料,还不知道应该如何动笔写:因为担心拿捏不住,所以一方面继续查找资料,一方面思考如何来写。作为《Shell编程范例》的一部分,希望它能够很好地帮助 Shell 程序员理解如何用 Shell 命令来完成和 Lin...

菜鸟教程

Shell 文件操作

chenssy阅读(520)评论(0)赞(0)

前言 这周来探讨文件操作。 在日常学习和工作中,总是在不断地和各种文件打交道,这些文件包括普通文本文件,可以执行的程序,带有控制字符的文档、存放各种文件的目录、网络套接字文件、设备文件等。这些文件又具有诸如属主、大小、创建和修改日期等各种属...

菜鸟教程

Shell 字符串操作

chenssy阅读(526)评论(0)赞(0)

前言 忙活了一个礼拜,终于等到周末,可以空下来写点东西。 之前已经完成《数值运算》和《布尔运算》,这次轮到介绍字符串操作 。咱们先得弄明白两个内容: 什么是字符串? 对字符串有哪些操作? 下面是"在线新华字典"的解释: ...

菜鸟教程

Shell 布尔运算

chenssy阅读(414)评论(0)赞(0)

前言 上个礼拜介绍了Shell编程范例之数值运算,对 Shell 下基本数值运算方法做了简单的介绍,这周将一起探讨布尔运算,即如何操作“真假值”。 在 Bash 里有这样的常量(实际上是两个内置命令,在这里我们姑且这么认为,后面将介绍),即...

菜鸟教程

Shell 数值运算

chenssy阅读(456)评论(0)赞(0)

前言 从本文开始,打算结合平时积累和进一步实践,通过一些范例来介绍Shell编程。因为范例往往能够给人以学有所用的感觉,而且给人以动手实践的机会,从而激发人的学习热情。 考虑到易读性,这些范例将非常简单,但是实用,希望它们能够成为我们解决日...

菜鸟教程

Shell 准备工作

chenssy阅读(607)评论(0)赞(0)

前言 到最后一节来写“开篇”,确实有点古怪。不过,在第一篇(数值操作)的开头实际上也算是一个小的开篇,那里提到整个系列的前提是需要有一定的 Shell 编程基础,因此,为了能够让没有 Shell 编程基础的读者也可以阅读这个系列,我到最后来...

菜鸟教程

Shell 简介

chenssy阅读(562)评论(0)赞(0)

背景 早在 2007 年 11 月,为了系统地学习和总结 Shell 编程,作者专门制定了一个 Shell 编程范例的总结计划,当时的计划是: 这个系列将以面向“对象”(即我们操作的对象)来展开,并引入大量的实例,这样有助于让我们真正去学以...

菜鸟教程

Shell 介紹

chenssy阅读(781)评论(0)赞(0)

本书来源:开源书籍:Shell 编程范例 (by 泰晓科技) Shell 编程范例 v 0.2 不同于传统 Shell 书籍,本书并未花大篇幅去介绍 Shell 语法,而是以面向“对象” 的方式引入大量的实例介绍 Shell 日常操作,“对...