9 shell 脚本

1入门

 概念:

命令 放在  文件 里   运行,该文件就是脚本  通常以  .sh  结尾,但不是必须的

脚本中可以有流程控制 和 循环   

脚本是命令的堆砌 (多条命令组成,可以完成一定业务功能)

脚本是解释型语言,不需要编译,可以直接执行(速度快)

脚本支持多种命令解析器。如:bash dash ash  sh等等

编写:

vi/vim

第一行声明解释器

#  注释  可以单独一行  也可加到代码后面

:wq保存退出

运行:

修改权限:chmod  u+x  文件名字

执行:bash  文件名字  或者  ./文件名字

调试:

bash   -x   script-name

-x 开启追踪模式  显示执行的每一条命令

-n 只读取shell脚本,不执行,通常用来定位语法错误

-v在执行之前先将scrip的内容输出到屏幕上

2变量:

     概念:是存储数据(字符,数字,日期等等)的容器

    分类:本质 都是字符串

             本地变量:

             位置参数变量:

             特殊变量

             环境变量

   本地变量的定义使用和删除实例:

   位置参数变量和特使变量:

    环境变量:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值