I am running a Hadoop hive query from shell script. This is how I am doing it in my shell script.
echo "SELECT COUNT(*) FROM test" | hive
I want to capture the output whatever hive
command outputs. So, I am running my shell script as:
./hivequery.sh 2>&1 | tee output.txt
But, I am not able to capture the output of the hive
command. How can I do that?
Best Answer
Got it. I added the redirection operator in the shell command itself inside the script.
The
script
too worked.