shell 脚本
我们经常能够早一些开源的软件里面看.sh 文件,但是初学又不是很熟悉,那就总结一波吧。
什么是 shell
简单的就一种脚本,类似于 javascript, php的脚本
如何运行一个 shell 脚本
- 将 .sh 文件转换为有权限执行的脚本
- 指定解析器,来解释脚本一般是指 bash
chmod +x ./release.sh #使脚本具有执行权限
./release.sh #执行脚本
在写脚本的时候,指定解释器,使用指定解释器标识符 #!
#!/bin/bash
指定解释器是 bin 下面的 bash
bash: Bourne Again Shell
sh 简单的问答
问答就是命令行工具,所以问答方式在 shell 上面变非常的方便,我们处理一些命令,如指定一个版本。
#!/bin/sh
read version
# 在命令行中输入version 的信息
# 然后我们输出使用 echo, 注意字符串必须使用 "" 双引号。
echo "my version is $version"