shell脚本在调用crontab时不将数据写入文件

ki1q1bka  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(411)

我有一个shell脚本 getlist.sh 它内部有一个低于配置单元的命令。

`hive -e "select * from databasename.tablename where name = 'myname';" > /home/testuser/list.tsv`

什么时候运行 getlist.sh 手动运行很好,当我使用cron调度它时,它会创建一个文件,但其中没有记录。
有人能纠正我吗,不知道我错在哪里。

bttbmeg0

bttbmeg01#

我通过添加 #!/bin/bash 而不是 #!/bin/shgetlist.sh 脚本。它成功了。

相关问题