shell编程超简单之bash脚本
具体流程
1、创建文件 >2、编写内容 > 3、赋予执行权限 >4、执行
一、 创建文件
bash脚本命名,结尾一般以sh结尾,不强制要求 ,强烈推荐
但在脚本内容首行必须加上声明
#!/bin/bash
vim test.sh
例如:
#!/bin/bash
echo "hello word!"
二 、编写内容
- 变量 使用$使用变量
例如:
name="张三"
echo "${name}"
更多内容看下面内容编写。
三 、赋予权限
需要给脚本加上可执行权限
chmod +x test.sh
四、 执行
当前目录下
./test.sh
编写内容扩展点
- 1 变量
使用$使用变量
例如:
name="张三"
echo "${name}"
- 取执行命令值
使用`(反引号)
例如:
path=`pwd`
echo "当前目录为:${path}"
- 脚本参数
$数字
需要注意的是:数字大于10的时候需要写成${10},否则解析成$1的内容和数字0.
例如:
./test.sh lili
name=$1
echo "名字为:$1"
执行结果
名字为:lili
- 函数
先定义,后使用
例如:
function showName(){
echo "i am $1 !"
}
name=`whoami`
showName ${name}
结果
i am root !
- 注释
使用#来注释
例如:
#注释内容
#count=`ps -ef |grep java`
count=`ps -ef |grep java|wc -l`
大批量注释内容,使用函数形式,不调用
aa(){
大量注释内容
大量注释内容
}