Combined from primary sources listed below.
See primary docmentation in context for method mode.
Returns the permissions mask of the failed mkdir operation as an Int.
See primary docmentation in context for method mode.
Return an IntStr object representing the POSIX permissions of a file. The Str part of the result is the octal representation of the file permission, like the form accepted by the chmod(1) utility.
say ~"path/to/file".IO.mode; # e.g. '0644'
say +"path/to/file".IO.mode; # e.g. 420, where sprintf('%04o', 420) eq '0644'
The result of this can be used in the other methods that take a mode as an argument.
"path/to/file1".IO.chmod("path/to/file2".IO.mode); # will change the
# permissions of file1
# to be the same as file2
See primary docmentation in context for method mode.