Help for this page
33188 decimal = 100644 octal (first printf) 07777 octal = 0000111111111111 binary (mask)-| ... ^^^^ | + - file type masked out
use Modern::Perl; ... my $modeResult = sprintf '%04o', $mode & 07777; say $modeResult; # prints 0644