http://www.perlmonks.org?node_id=426026


in reply to OT: Advantage of not expanding wildcard in the shell
in thread using wildcard character * in perlscript command line

You just have to quote the arguments, and they won't be expanded:

move "*.txt" "*.html"

Of course the move command displayed here is just an example, which you'd have to code yourself...