shell变量定义中的特殊符号

今天要写一个shell语句来输出数据库的v$database的信息

定义bb为一个接收sql返回值的变量  

需要注意的是: select * from v$database ;  语句

由于其中用到了$符号,所以执行的时候肯定会报错,因为无法识别,需要在$的前面加上转义符\\即可,如下所示:

 

vi t.sh 

#/bin/bash

bb=`

kdsql -s sys/kdb <

 

如有意见或建议,欢迎评论,共同学习!

 

转载于:https://www.cnblogs.com/wangqianqiannb/p/6807690.html

你可能感兴趣的:(shell变量定义中的特殊符号)