在ECS上调试好的shell脚本,在数据开发中shell脚本执行异常,如何处理?
问题描述
在ECS上调试好的shell脚本,在数据开发中shell脚本执行异常。
脚本内容是通过gsql连接dws查询某库表数据行数的。
ECS调试结果:
数据开发脚本运行结果:

解决方案
添加如下两条命令:
export LD_LIBRARY_PATH=/usr/local/dws_client_8.1.x_x64/lib:${LD_LIBRARY_PATH} export PATH=/usr/local/dws_client_8.1.x_x64/bin:${PATH}
其中,/usr/local/dws_client_8.1.x_x64是安装的dws客户端的路径。