我想perl -w使用env. 这在命令行上工作正常:
$ /bin/env perl -we 'print "Hello, world!\n"'
Hello, world!
但它不适用于脚本中的 shebang 行:
#!/bin/env perl -w
print "Hello, world!\n";
这是错误:
/bin/env: perl -w: No such file or directory
显然env不明白-w我传递给的标志perl。怎么了?