读书人

Shell变量使用总结

发布时间: 2013-12-26 15:24:01 作者: rapoo

Shell变量使用小结

当定义一个如下的Shell变量EMAIL_SUBJECT,并且在其他地方使用这个变量的时候:

EMAIL_SUBJECT="Info : SSA $VIRTUAL_DATA_ROOT : ${PRODUCT_NAME} ${SLICE} values ready "$JAVA_1_5_HOME_32/bin/java -jar $JAVA_JAR_DIR/jingshou.jar \-SUBJECT "$EMAIL_SUBJECT" \-BODY $EMAIL_BODY

?注意必须将引用的shell变量带上双引号,才能完全读取变量.否则只能读取部分值"Info"

?

以下是shell变量定义与使用的一些规则:

等号两边不能直接接空格变量名称不能以数字开头变量内容包含空格或者其他空格的时候,可以使用双引号,比如开头举的例子可以使用反斜杠转义特殊字符: 比如james=jingshou\'s\ ename代表字符串jingshou's ename. 当然也可以使用james="jingshou's ename" 这样的形式追加变量的内容: james="$james"li 或者james=${james}li用以在原变量后追击字符li

读书人网 >开源软件

热点推荐