山重水复疑无路,柳暗花明又一村
Linux Shell 变量使用
上一篇 /
下一篇 2010-03-02 15:45:14
/ 个人分类:技术文档
1. 如果没有设置值,使用缺省值
A="default"
PSQLHOST=$A
PSQLHOST=${PSQLHOST:="127.0.0.1"}
echo $PSQLHOST
> default
unset PSQLHOST
PSQLHOST=${PSQLHOST:="127.0.0.1"}
echo $PSQLHOST
> 127.0.0.1
2. 使用字符串指定起始值开始的几位数
PACKAGE_DIR="testdirlocation"
echo ${PACKAGE_DIR:1:5}
> estdi
echo ${PACKAGE_DIR:2:5}
> stdir
3. 将运行结果赋值
3.1 a=`ls -al`
echo $a
3.2 a=$(ls -al)
echo $a
收藏
举报
TAG: