#!/usr/local/bin/perl -w use strict ; use Test::More ; use File::Slurp ; plan skip_all => "meaningless on Win32" if $^O =~ /win32/i ; plan tests => 2 ; my $file = "perms.$$" ; my $text = < 0777 }, $text ) ; is( getmode( $file ), 0750, 'set perms works' ) ; unlink $file ; exit ; sub getmode { return 07777 & (stat $_[0])[2] ; }