当bash脚本使用here-document时,此脚本无法与nohup一起运行

时间:2016-12-08 10:05:50

标签: bash hive

如下的脚本:

#!/usr/bin/env bash
/usr/bin/hive<<EOF
select 1+2;
EOF

./script.sh这样的简单运行是可以的,但是运行nohup会在输入hq之前和之前输入。

like this

nohup ./script.sh >script.log 2>&1 &

但如果我改变这样的sp :::

hive -e 'select 1+2;'

It's will OK with nohup.

为什么会这样?

0 个答案:

没有答案