I've grepped the first lines of a large project's source files for instances of the string perl as a word. Sorted, ranked, and slightly edited, the results can be seen below. What I am wondering is that can anything general, independent of context be said about the invocations?
For example, is the 'use warnings;' pragma better than launching with -w? Same for launching perl via '#!/usr/bin/env perl' rather than '#!/usr/bin/perl' instead? What about a leading whitespace like with '#! /usr/bin/perl' instead of '#!/usr/bin/perl' ? Regards, Lars 493 #!/usr/bin/perl -w 492 #!./perl 288 #!/usr/bin/perl 166 #!./perl -w 136 #!perl 113 #!perl -w 89 #!/usr/bin/env perl 56 #!/usr/local/bin/perl 26 #!/usr/local/bin/perl -w 25 #! /usr/bin/perl 17 #!/usr/bin/perl -Tw 16 #!/usr/bin/perl -w # -*- perl -*- 13 #!/usr/bin/perl -wT 12 #!/pro/bin/perl 10 #! /usr/local/perl -w 10 #! perl -w 10 #!./perl -T 8 #! /usr/bin/perl -w 8 #!./perl -Tw 8 #!/usr/bin/perl -I. 8 #!perl -T 6 #!./perl 5 #! /usr/local/bin/perl -w 5 #!/usr/bin/perl -T 4 #! perl 4 #!/usr/bin/perl -T -w 4 #!/usr/bin/perl -w 3 #! /usr/bin/env perl 3 #!../perl 3 #!./perl -wT 3 #!/perl -w 3 #!/usr/bin/perl 3 #!/usr/local/bin/perl 3 #!perl -wT 2 #!/usr/bin/env perl -w 2 #!/usr/bin/perl -w 2 #!/usr/bin/perl -w -I. 2 #!perl -Tw 2 #!perl -X 2 #./perl 1 eval 'exec perl -x -S "$0" ${1+"$@"}' 1 #! /usr/bin/perl -wi 1 #! /usr/local/bin/perl -ws 1 #! perl -T 1 #!./perl -- # Perl Rules 1 #!./perl -- -*- mode: cperl; cperl-indent-level: 4 -*- 1 #!./perl -0 1 #!./perl -IFoo::Bar -IBla 1 #!./perl -Ilib -w 1 #!./perl -anFx+ 1 #!./perl -i.inplace -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/