以下は、 (Windowsマシン)から実行しようとPLINK
しているシェルスクリプトです。MachineB
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
以下のようなシェルスクリプトを実行するために使用していますが、
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
私のシェルスクリプトに何か問題がありますか? またはいくつかの末尾のスペース?私はそれを理解することができません。PLINK
Windowsマシンから実行しています