shell编程基础
月光骆驼
好久不更新了,学到了很多都还没总结,todo已经行成递归了
展开
-
Shell编程基础(一)
Shell脚本: 我们平时所说的 Shell 可以理解为 Linux 系统提供给用户的使用界面。 Shell 为用户提供了输入命令和参数并可得到命令执行结果的环境。当一个用户登录 Linux 之后,系统初始化程序 init 就根据 /etc/passwd 文件中的设定,为每个用户运行一个被称为 Shell(外壳)的程序。 确切地说: Shell 是一个命令行解释器,它为用户提供了一个向 Li...原创 2019-05-27 17:22:21 · 156 阅读 · 0 评论 -
Shell编程基础(三)
通过前两篇文章,我们掌握了 shell 的一些基本写法和变量的使用,以及基本数据类型的运算。那么,本次就将要学习 shell 的结构化命令了,也就是我们其它编程语言中的条件选择语句及循环语句。 不过,在学习 shell 结构化命令的时候,我们又会发现它与其它编程的语言相比存在不小的区别。下面就开始看看吧: 条件选择 在条件选择语句中,主要包含以下几种写法: if-then语句 if c...原创 2019-05-30 12:26:06 · 90 阅读 · 0 评论 -
Shell编程基础(二)
入门: #第一个shell程序 #!/bin/bash #第一个shell小程序 echo hello world! 以上,我们的第一个shell小程序就完成了,结果当然是输出我们熟悉的hello world。 第一行表示我们选择使用bash shell。 shell中#符号表示注释。shell的第一行比较特殊,一般都会以#!开始来指定使用的shell类型。在l...原创 2019-05-27 21:48:07 · 104 阅读 · 0 评论 -
Shell编程基础(四)
上篇我们学习了shell中条件选择语句的用法。接下来本篇就来学习循环语句。在 shell 中,循环是通过 for, while, until 命令来实现的。下面就分别来看看吧。 一、for循环 for 循环有两种形式: for - in语句 基本格式如下: for var in list do commands done list 代表要循环的值,在每次循环的时候,会把当前的...原创 2019-05-31 10:25:57 · 88 阅读 · 0 评论