En Perl, ¿cómo puedo saber si mi archivo se está utilizando como un módulo o se ejecuta como un script?

Digamos que tengo un archivo Perl en el que hay partes que necesito ejecutar solo cuando me llaman como un script. Recuerdo haber leído en algún momento acerca de incluir esas partes en un método main () y hacer una

main() unless(<some condition which tests if I'm being used as a module>);

Pero olvidé cuál era la condición. Buscar en Google no ha resultado nada fructífero. ¿Alguien puede señalar el lugar correcto para buscar esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta