在hql脚本中,我有一个dfs cp命令。在正常操作下,脚本运行并成功完成。脚本失败的几个场景是源或目标目录不存在源目录中没有文件在这种情况下,它将返回错误,例如: cp: \source\u directory/*':没有这样的文件或目录`当源文件或目录不存在时,是否可以让脚本继续并忽略这种情况?我想使用脚本在我的初始加载过程中,在这期间的文件将不存在,不需要复制,以及在我的日常加载期间,在这期间的文件将是可用的,需要复制。
cp:
tpgth1q71#
可以在bash中实现所需的任何逻辑,并使用 ! 指令。来自hql文档:
!
! <command> Executes a shell command from the Hive shell.
1条答案
按热度按时间tpgth1q71#
可以在bash中实现所需的任何逻辑,并使用
!
指令。来自hql文档: