in reply to Re: Re: My first thought was to build a macro... was I right?
in thread My first thought was to build a macro... was I right?
Okay, that makes sense. However, I just tried to create errors by deleting a) a non-existant subdir. b) a subdir which I did not have permission to delete. I tried this using eval as shown in your post and again in neither case did anything end up in $@. I did get various messages to STDERR:
Can't make directory testtesttest read+writeable: Permission denied at + C:\test\QOTW\test.pl line 27 Can't read testtesttest: Invalid argument at C:\test\QOTW\test.pl line + 27 Can't make directory testtesttest writeable: Permission denied at C:\t +est\QOTW\test.pl line 27 Can't remove directory testtesttest: Permission denied at C:\test\QOTW +\test.pl line 27 and can't restore permissions to 0777 Should be no errors $!: 'Permission denied' $@: '' Can't make directory testtesttest read+writeable: Permission denied at + C:\test\QOTW\test.pl line 31 Can't read testtesttest: Invalid argument at C:\test\QOTW\test.pl line + 31 Can't make directory testtesttest writeable: Permission denied at C:\t +est\QOTW\test.pl line 31 Can't remove directory testtesttest: Permission denied at C:\test\QOTW +\test.pl line 31 and can't restore permissions to 0777 Should be errors $!: 'Permission denied' $@: ''
Looking at the docs I saw this:
Note also that the occurrence of errors in rmtree can be determined only by trapping diagnostic messages using $SIG{__WARN__}; it is not apparent from the return value.
Okay you lot, get your wings on the left, halos on the right. It's one size fits all, and "No!", you can't have a different color.
Pick up your cloud down the end and "Yes" if you get allocated a grey one they are a bit damp under foot, but someone has to get them.
Get used to the wings fast cos its an 8 hour day...unless the Govenor calls for a cyclone or hurricane, in which case 16 hour shifts are mandatory.
Just be grateful that you arrived just as the tornado season finished. Them buggers are real work.
|
|---|