first let me congratulate you on your choice of OS. =) On OS X 10.2 -> 10.3 perl is installed when you install the devel toolkit from apple or when you install it with fink. It is no longer MacPerl. You will notice that while you learn perl that it runs the same as any other unix version of perl. You may want to look into getting some great books such as the camel, the lama etc. these books will help you jump in and learn perl. As for your original posting you may want to show the code that is behaving poorly. A few tips I can pass your way off the top of my head is to make sure you save as a unix file in bbedit while editing perl scripts. also you may want to get in the habit of using strict diagnostics and warrnings on your code. I would bet they will point you to the right direction with this issue.