Text::ParseWords Parses lines of text and returns an array of words. Provides three functions: quotewords old_shellwords shellwords