Reemplaza
por
y prueba otraves.
Lo que ganas programando en este lenguaje es que es muy fácil de aprender y funciona en casi todo tipo de plataforma, por ejemplo un bat no puedes ejecutarlo en linux y un .bin tampoco puedes ejecutarlo en windows asi que haces un perl, fácil, práctico y de rápida creación, además en linux viene perl por defecto asi que es muy usado, los peros llegan cuando lo usas en windows
aunque igual pueden adaptarse para que funcionen en ambos kernels (windows y linux).
También te ahorras compilarlo ya que es interpretado por perl
asi que un mismo script puedes sarselo a un usuario de linux o windows.