[tech] two ways to specify interpreter in scripts
take perl as example:
#! /usr/bin/perl
or
#! /usr/bin/env perl
the second one is more safe if more than one version exists and the one you want to use is not the /usr/bin/perl.
the first stytle can be used in some special conditions where a specific version needs to exacuate.