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/


Reply via email to