在shell scipt中的某些行中找不到psql命令

时间:2015-09-24 09:26:04

标签: bash shell psql

我有一个带有psql命令的shell脚本来更新Redshift表。它在shell脚本的原始位置工作了好几次,但当我将命令复制到脚本中的另一行时,我收到错误psql: command not found

这是psql命令所具有的功能的一些伪代码:

#start

if [ -f filename.txt ];
then echo 'first area';
psql #has not worked here
else psql ; #has successfully worked here
fi;

psql # has not worked here
#end

我只是喜欢用指针或建议来弄清楚这种行为。是否有任何合理的解释只能在else声明中使用?

0 个答案:

没有答案