Сабж. Вот к примеру функция. Вроде бы всё в порядке, но получить аргумент не может.
package ObjectiveBash;
use Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(includes);
@EXPORT_OK = qw(includes);
sub includes {
my ($arg) = @_;
open(FILE, $arg);
my ($include) = grep { s/^#include +// } <FILE>;
close(FILE);
chomp ($include) if ($include);
return $include;
}
1;