Shell介绍
Shell 和python都是弱语言
定义变量规则 : 变量名=值
shell定义变量的规则:
-
等号两边不能有空格
-
定义特殊的变量需要用单引号或者双引号结合
-
定义linux命令需要用反单引号
区分单引号和双引号的不同和相同点
Shell取值
使用:echo $变量名
Shell脚本的规则
1: 脚本名称使用.sh结尾
2:第一行必须写# !/bin/bash
3:输入语句用read
4:输出语句用:echo
5: 调用的时候
/脚本名.sh(权限的问题)
sh 脚本名.sh
注意点:read可以传递多个数据 read –p”name and passwoed”name password
超过的部分都填充在最后一个变量上
参数传递 :向.sh文件中传递数据
格式: sh 脚本名.sh 参数
$ 1 接收第一个参数~~$n
$n:文件名称
$@:所有参数
$#&#