BashShell脚本学习笔记

Shell 脚本

shell脚本是命令语言,bash 有很多种,这里指的是bashshell,bashshell以  #!/bin/bash开头。执行shell 可以 ./test.sh 或者 sh  test.sh 执行。

Shell 变量

1.变量名与=之间不允许有空格   2.变量不能含有特殊字符,可以有_   3.变量的首字母必须为 大小写字母  4.不能使用bash中的关键字

5.使用变量可以用  $变量名

Shell 字符串 

1.字符串可以用 单引号,双引号,也可以没有引号。单引号和双引号的区别在于 双引号可以有变量。

2.获取字符串长度   ${#变量名}, 截取字符串 ${变量名:1:5},从第二个字符开始截到第五个字符。 

Shell 传递参数

1.shell可以通过 $0  $1 来接收参数,$1 接收的是传递的第一个参数。当然,shell脚本还有其他处理参数的命令,例如  $# 获取传入参数的个数,$* 将传入的参数以字符串的方式显示,$@ 将传入的参数分别以字符串的方式展示。

你可能感兴趣的:(BashShell脚本学习笔记)