命名规范:
-
命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。
-
中间不能有空格,可以使用下划线(_)。
-
不能使用标点符号。
-
不能使用bash里的关键字(可用help命令查看保留关键字)。
使用一个定义过的变量,只要在变量名前面加美元符号即可
字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。
#!/bin/bash
# function 本脚本作为练习使用,主要学习shell编程的特殊变量
# date:20180525
echo "脚本的名字(用/$/0)表示:"$0
n=1
echo "使用$@的参数列表为:"$@
for temstr in "$@"
do
echo "第$n个参数是"$temstr
let n+=1
done
n=1
echo "使用$*的参数列表为:"$*
for temstr in "$*"
do
echo "第$n个参数是"$temstr
let n+=1
done
echo "参数的个数是$#个,参数个数用/$/#表示"