The -e option is handy for quick Perl operations
from the command line. Want to change all instances of "oldstring" in
Wiffle.bat to "newstrong"? Try

perl -i.old -p -e "s/ oldstring/ newstrong/g" wiffle.bat

This says: "Take each line of  Wiffle.bat (-p); store the original in Wiffle.old (-i); substitute all instances of  oldstring with newstrong (-e); write the result (-p) to the
original file (-i)."

Other PERL command line options are:

Perl 5 Command-Line Switches

Option Arguments Purpose Notes
-0 octal character code Specify record separator Default is newline ( /n )
-a none Automatically spli recordst Used with -n or or -p
-c none Check syntax only Do not execute
-d none Run script using Perl debugger If Perl debugging option was included when Perl was installed
-D flags Specify debugging behavior See table 2
-e command Pass a command to Perl from the command line Useful for quick operations
-F regular expression If -a used Expression to split by default is white space
-i extension Replace original file with results Useful for modifying contents of files
-I directory Specify location of include files
-l octal character code Drop newlines when used With -n and -p and use designated character as
line- termination character
-n none Process the script using each specified file as an argument Used for performing the same set of actions on a set of files
-p none Same as -n but each line is printed
-P none Run the script through the C preprocessor before Perl compiles it
-s none Enable passing of arbitrary switches to Perl Use -s -what -ever to have the Perl variables $what
and $ever defined within your script
-S none Tell Perl to look along the path for the script
-T none Use taint checking; don't evaluate expressions supplied on the
command line
-u none Make Perl dump core after compiling your script; intended to allow
for generation of Perl executables
Very messy; wait for the Perl compiler
-U none Unsafe mode; overrides Perl's natural caution Don't use this!
-v none Print Perl version number
-w none Print warnings about script syntax Extremely useful, especially during development