shell脚本中遇到密码中包含#的处理

来源:互联网 发布:什么软件可以哼歌识曲 编辑:程序博客网 时间:2024/06/14 08:54

DBA通知说改了密码,我们也需要改动监控的脚本。shell脚本,密码直接放在里面的。

 

新密码中包含#,于是报错:

ERROR:
ORA-01017: invalid username/password; logon denied

 

因为是在脚本中sqlplus user/pa#ss@db。改成sqlplus user/pa\#ss@db 就可以了。

 

参考文档如下:

http://see.xidian.edu.cn/cpp/html/1513.html

Linux Shell特殊字符和控制字符大全

 

 

 

原创粉丝点击