mkdir
mkdir
mkdir FILENAME,MASK
mkdir FILENAME
mkdir
Creates the directory specified by FILENAME, with permissions specified by MASK (as modified by umask
). If it succeeds it returns true; otherwise it returns false and sets $!
(errno). MASK defaults to 0777 if omitted, and FILENAME defaults to $_
if omitted.
In general, it is better to create directories with a permissive MASK and let the user modify that with their umask
than it is to supply a restrictive MASK and give the user no way to be more permissive. The exceptions to this rule are when the file or directory should be kept privat