in reply to url escape
The documentation for URI::Escape says it expects a string, not a parameter list. Its purpose is to percent encode reserved characters.
perl -MURI::Escape -e 'print uri_escape("10% is enough\n"), "\n"' [download]
--MidLifeXis