Shell脚本使用

shell定义变量的规则:

(1)等号两边不能有空格       

(2)定义特殊的变量需要用单引号或者双引号结合

(3)定义linux命令需要用反单引号

1、echo $变量名

2、echo $变量名 单引号

$1:接收第一个参数~~$n     $n:文件名称      $@:所有参数 s      $#参数个数    $0

3、echo $变量名 双引号

4、创建文件 aaa.sh 

5、编辑aaa.sh内容

6、第一行必须为#!/bin/bash

输入语句用read

输入语句用echo

7、调用方式一 ./脚本名.sh(权限的问题)

8、调用方式二 sh 脚本名.sh

9、演示定义的变量 查看所在位置 

10、调用 ./aaa.sh 执行成功

11、演示定义的变量 

12、调用 ./aaa.sh 输入211 执行成功

13、创建 并编辑bbb.sh文件内容

14、调用 sh bbb.sh 输入zhangsan 123456 执行成功

15、调用 sh bbb.sh 输入zhangsan 123 456 789 执行成功

16、判断语句 演示编写的语句是否正确 

(1):case这第一行以in结尾    

(2):值可以是字符串也可以是数字, 如果数字范围[0-9]

(3):结束语句;;

(4):esac结束标志

17、调用 sh ccc.sh 输入A  输入B 输入C 执行成功 

18、循环语句 for 编写语句是否正确

seq mix step max      

注意:mix 开始数据    step:间隔   max 结束数据

如果step为1,可以省略     注意1: 结束标志done

19、调用 sh ddd.sh 执行成功

20、循环语句 while语句 演示语句是否成功

注意:结束done While后有空格, 参数之间也 注意

 

21、调用 sh eee.sh 执行成功

22、判断语句if 演示语句对否成功 

(1):  if后面有空格,

(2):条件两边有空格,

(3):if条件里面存在变量,需要$,而且变量两边需要双引号,

(4):fi是结束标识

23、调用 sh fff.sh 输入aaa 显示fail 输入admin 123456 显示success

24、返回值 演示语句是否正确

25、调用 sh ggg.sh 执行成功 输入hello word!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值