shell 调试 `<<' is not matched
我的这段脚本,验证数据库连接是否正常:
#! /bin/sh
。。。
while ..
do
....
sqlplus $user/ $passwd@$sid <<!
quit;
!
。。。
单独执行没有任何问题,但是放在整个大的script里面,总返回错误:
`<<' is not matched
请问这是因为什么问题,困惑!
可以帮忙解释下<< 这个符号是做什么用的吗?以前问过一次,原理还是没搞懂
fix:
here document
试一试第二个“!”顶格写。
炊烟起了;夕阳下了;细雨来了
多调试,交互式编程体验
记录,独立思考,对比
感谢转载作者
修车
国产化
read and connect
匍匐前进,
讲故事