shell编程 (脚本语言 也是 解释语言)专门 来实现一些简单的操作(大的shell脚本 也就200多行)
第一行必须加解释器 #! /bin/bash 或者 #! /bin/sh
这就是 我们的第一个 脚本
执行脚本方法 :
1. . + 名字
- source + 名字
- /bin/bash + 名字
效果如下:
接下来让我们详细的了解一下shell编程的
shell 种的变量*类型*只有一种 :string (字符串类型) 这里只是借用一下string 声明更加生动
变量*种类*:
扫描二维码关注公众号,回复:
11321605 查看本文章
1.环境变量(全局的,可以重当前的shell进程传递给fork出来的子进程)->类似于C的全局变量
()表示 shell fork 了一个 子进程 让子进程执行括号中的命令
2.本地变量(局部的,只存在于当前的shell进程)->类似于C的局部变量
本地变量 转变成环境变量 : export 环境变量名 例如: export val
这里 echo val 便是 输出 'val'这个字符串, echo $val 表示 输出这个变量表示的值 ($ :取值符号)
注意:val=‘hello world’中 = 两边 不能有空格 不然会被shell解释成命令行参数
证明已经编程了 环境变量
删除环境变量
一种应用可以其别名来替代一些命令这样可以做到简化的操作
后续还会带来更多的有关shell编程的语法规则和demo,谢谢大家支持。
有关技术讨论可以关注一下 “奇牛学院”