mkdir : file exist() silent warning and logical tests