多项选择题

假设某bash脚本中有一个变量“bakdir=/data/backup”,若要判断此目录是否存在,不存在返回true,存在的话返回false,那么下列判断语句正确的是?()

A.if[!-e$bakdir]
B.if[-d$bakdir]
C.if[-e$bakdir]
D.if[!-d$bakdir]