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编程人员。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章