Hay una pregunta similar sobre Windows, pero no funcionará para computadoras basadas en Unix (OS X específicamente).ejecutar perl en línea de comandos sin especificar perl en UNIX
Quiero escribir el nombre de un archivo, digamos example.pl
o example.pl parametertext.txt
, y que sepa ejecutar Perl.
Especifiqué #!/usr/bin/perl
en el archivo para que pueda encontrar el ejecutable. En su lugar, me sale el mensaje:
bash: example.pl: command not found
¿No se supone que es '#!/Usr/bin/perl'? ¿Sin espacios (no estoy seguro si eso importa) y una ruta completa? Además, ¿su archivo .pl es ejecutable? (prueba con 'chmod + x ejemplo.pl'). Sin mencionar si '.' no está en tu' PATH', entonces necesitas ejecutar './Example.pl', en lugar de' example.pl'. –
¿También configuró el archivo ejecutable? ¿Qué significa "no funciona", puede dar los mensajes de error? –
@DanFego sí, creo que la autocorrección se superó pero olvidé el/ – Chris