我所用的Ubuntu自带的shell是bash。
1.bash中的引号
‘:(单引号) 强引用 是什么就输出什么
“;(双引号) 弱引用 会进行变量替换
·;(反引号) 命令替换
2.echo
-n 不换行
-e 会将\t , \n转义后输出
echo "hello\tworld" 输出hello\tworld echo -e "hello\tworld" hello world
3.shell可以有子shell,在一个新的进程,又打开一个新的shell
变量仅对当前shell有效,对子shell无效。
4.声明一个变量
declare -i 声明为整形
declare -a 声明为数组
5.引用变量值
${AGE}
撤销变量
unset AGE
只读变量
readonly AGE=23
原文地址:http://www.cnblogs.com/superzzh/p/3837506.html