Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Hive 中实施了一项任务。
但是现在我需要调用我编写的用于使用 SQOOP 从 SQL Server 导入 Hive 中的表的 Shell 脚本。在那个 Shell 脚本中,我编写了一个用于在 HIve 中导入表的 SQOOP 命令。
我试图在其中一个演示应用程序中调用 Shell 脚本,但在程序运行时没有采取任何行动。我只看到空白控制台。
如果出现 Hive,我需要做一些额外的事情吗?请帮我解决这个问题。
谢谢。
尝试运行/bin/sh /home/....TableToExport.sh。
/bin/sh /home/....TableToExport.sh
这明确定义了解释您的脚本的 shell。这应该有效。如果它不起作用,请尝试简化您的命令行。从运行简单的命令开始,例如lsor hostname。当它起作用时,尝试执行更复杂的事情。
ls
hostname
一般来说它应该工作。你走对了。