On Mon, 12 Oct 2015 10:48:55 +0200, Esli <[email protected]> wrote:
> Hello, > > > > env is not splitting command and argument as suggested by the synopsis: > > SYNOPSIS > > env [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...] > > > > Example: > > #!/usr/bin/env perl -w > > produces: > > /usr/bin/env: perl -w: No such file or directory > > > > Apparently, env is looking for command "perl -w", not for command "perl" > and than passing him "-w" This is due to how the shebang works under Linux, nothing to do with env, see this page for all the details: http://www.in-ulm.de/~mascheck/various/shebang/ -- D.
