乐趣区

关于linux:Shell脚本

Shell 终端解释器

人与计算机硬件之间的“翻译官”,用户与 Linux 零碎外部的通信媒介,Shell 脚本命令的工作形式有两种:交互式和批处理。

交互式(Interactive):用户每输出一条命令就立刻执行
批处理(Batch):用户编写好一个残缺的 Shell 脚本,Shell 会一次性执行脚本中的命令
echo $SHELL     #应用 Bash 作为命令行终端解释器 
  • 构造
1、第一行的脚本申明(#!)用来通知零碎应用哪种 Shell 解释器来执行该脚本

2、第二行的正文信息(#)是对脚本性能和某些命令的介绍信息

3、之后的可执行语句也就是平时执行的 Linux 命令 
  • 执行形式
1、bash example.sh     #利用解释器去执行脚本

2、./example     #通过输出残缺门路的形式来执行

3、之后的可执行语句也就是平时执行的 Linux 命令 
  • 变量

    • 预约义变量

* 地位变量:传递脚本参数应用
* 环境变量:保障操作系统运行的变量
* 自定义变量:由用户自定义, 可用于用户编写的脚本
退出移动版