シェルでディレクトリの可用性を確認したい:
mypath=${BASELOGDIR}/${entity}/${YEAR}/${MONTH}/${DATE}
path2_check=`hdfs dfs -ls -d ${mypath} | awk '{print $2}'|head -1`
if [$path2_check -eq 1]; then
echo ${path1_check}"availble"
fi
しかし、次のエラーが表示されます。
error :[1: command not found