标签: bash hive
如下的脚本:
#!/usr/bin/env bash /usr/bin/hive<<EOF select 1+2; EOF
像./script.sh这样的简单运行是可以的,但是运行nohup会在输入hq之前和之前输入。
./script.sh
like this
nohup ./script.sh >script.log 2>&1 &
但如果我改变这样的sp :::
hive -e 'select 1+2;'
It's will OK with nohup.
为什么会这样?