Hadoop Shell命令自动完成用法与您每天使用的Bash自动完成类似,按两次TAB键即可。无需安装获取脚本,假设您将其保存到~/bin/hadoop-completion.sh,可以使用以下命令: curl -so ~/bin/hadoop-completion.sh https://raw.githubusercontent.com/guozheng/hadoop-completion/master/hadoop-completion.sh,并为其赋予执行权限: chmod +x ~/bin/hadoop-completion.sh

将以下内容添加到您的~/.bash_profile(对于Mac)或~/.bashrc(其他平台)中,以调用脚本:


if [ -f ~/hadoop-completion.sh ]; then

  . ~/hadoop-completion.sh

fi

这样即可启用Hadoop Shell命令的自动完成功能。