BASH 基础语法和常用写法

作者: , 共 416 字 , 共阅读 0

BASH 的一些笔记。

1、变量和引用变量

# 注意等号前面不能有空格!
var1= 'var1'
var2= 200
echo ${var1} ${var2}

var3= "$var1, ${var2}"

2、字符串

# 单引号是原样输出,不支持转义符。
var4='${var3}'
# 双引号支持变量和转义符。
var5="var3=\"${var3}\" "

3、获取输入参数

# test.sh 
para1=$1
para2=$2

# 下面获取参数,并在未提供时使用默认值。
para1=${1:-'default1'}
para2=${2:-'default2'}

echo $param1 $param2

运行结果示例如下:

$ sh test.sh 123
123 default2

Q. E. D.

该路线从后花园景区进入,沿着黑龙潭到一线天,最后从八十一洞下山,只有五公里,爬升不到 400 ,但整个路线特别有趣味性。中间还可以绕到凤凰岭走一小段。
从东门出发,野路上鬼笑石,然后南马厂水库,香巴拉茶棚,再到翠微绝顶,再下到东门。总行程约 11 公里,爬升 550 米。