Hadoop のコマンドは、hdfs ファイルが存在するかどうかを確認します。
Hadoop では、次のコマンドを使用して HDFS ファイルの存在を確認できます。
hadoop fs -test -e は、
確認する HDFS ファイルへのパスです。
ファイルが存在する場合、コマンドは 0 を返し、ファイルが存在しない場合、コマンドはゼロ以外の値を返します。
以下に例を示します。
hadoop fs -test -e /user/hadoop/myfile.txt
if [ $? -eq 0 ]; then
echo "文件存在"
# 执行相应操作...
else
echo "文件不存在"
# 执行其他操作或跳过处理...
fi
この例では、hadoop fs -test -e コマンドを使用して、/user/hadoop/myfile.txt ファイルが存在するかどうかを確認します。次にコマンドの戻り値を確認することでファイルの存在を確認します。