下面是我试图PLINK
在(Windows 机器)上使用MachineB
的shell 脚本。MachineA
#!/bin/bash
export HIVE_OPTS="$HIVE_OPTS -hiveconf mapred.job.queue.name=hdmi-technology"
hive -S -e 'SELECT count(*) from testingtable1' > attachment22.txt
我plink
用来执行下面的shell脚本,
C:\PLINK>plink uname@MachineB -m test.sh
Using keyboard-interactive authentication.
Password:
Using keyboard-interactive authentication.
Your Kerberos password will expire in 73 days.
这是我在尝试像上面那样运行时总是遇到的以下错误。
sh: HIVE_OPTS= -hiveconf mapred.job.queue.name=hdmi-technology: is not
an identifier
我的 shell 脚本有问题吗?或一些尾随空格?我无法弄清楚。我正在PLINK
从 Windows 机器上运行