shell编程 入门即精通

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(){
    大量注释内容
    大量注释内容
}
更多命令可直接百度,解释型语言,一条一条走,百度能解决99%的问题,只要动手,你就是个高级的shell编程人员。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值