|Perl Language Reference Manual|
by Larry Wall and others
Paperback (6"x9"), 724 pages
RRP £29.95 ($39.95)
Sales of this book support The Perl Foundation! Get a printed copy>>>
"-T" is on the #! line, it must also be used on the command line
(X) The #! line (or local equivalent) in a Perl script contains the -T option (or the -t option), but Perl was not invoked with -T in its command line. This is an error because, by the time Perl discovers a -T in a script, it's too late to properly taint everything from the environment. So Perl gives up.
If the Perl script is being executed as a command using the #!
mechanism (or its local equivalent), this error can usually be fixed by
editing the #! line so that the -%c option is a part of Perl's first
argument: e.g. change
perl -n -%c to
perl -%c -n.
If the Perl script is being executed as
perl scriptname, then the
-%c option must appear on the command line:
perl -%c scriptname.
|ISBN 9781906966027||Perl Language Reference Manual||See the print edition|