perldoc perlrun
contém este exemplo:
#!/bin/sh
#! -*-perl-*-
eval 'exec perl -x -wS $0 ${1+"$@"}'
if 0;
Mas não entendo por que isso pode ser necessário.
Por exemplo, se meu intérprete perl foi instalado em /home/user/folder/../../..
e eu uso essa construção - meu roteiro funcionará?
Tags shebang shell-script