Я хочу запустить perl -w с помощью env. Это отлично работает в командной строке:
$ /bin/env perl -we 'print "Hello, world!\n"'
Hello, world!
Но он не работает на линии shebang в script:
#!/bin/env perl -w
print "Hello, world!\n";
Вот ошибка:
/bin/env: perl -w: No such file or directory
По-видимому env не понимает флаг -w, который я передаю perl. Что не так?