I'm not sure I understand what you are trying to do. Are you not using Terminal.app (or X-Windows/xterm) to run a command-line shell? If not, why not? This is the normal unix way of running scripts or compiled programs and since macosx is just bsd unix with extra bells and whistles, it's the normal way I do stuff on the mac. I've never had a problem using perl from the shell.