#!/opt/local/bin/perl use strict; use diagnostics; use warnings; use File::Find; my $d = "/Users/dbae/tmp"; find(\&p,$d); sub p { }; #### H2:~% pwd /Users/dbae H2:~% ls -ld . drwxr-xr-x+ 99 dbae dbae 3366 3 May 14:41 ./ H2:~% ls -ld tmp drwxr-xr-x 68 dbae dbae 2312 3 May 14:14 tmp/ H2:~% ~/bin/t # name of file containing perl code #### Can't cd to (/Users/dbae/tmp/) tmpvdlE9a: Permission denied at /Users/dbae/bin/t line 7 Can't cd to (/Users/dbae/tmp/) tmpZgzgiz: Permission denied at /Users/dbae/bin/t line 7