public function outputAction()
 {
     $pear = Varien_Pear::getInstance();
     $input = $this->getRequest()->getParam('argv');
     $argv = preg_split('#\\s+#', $input);
     $command = false;
     $options = array();
     $params = array();
     foreach ($argv as $arg) {
         if ($arg[0] === '-') {
             $opt = '';
             if ($arg[1] === '-') {
                 $opt = substr($arg, 2);
             }
             if ($opt) {
                 $options[$opt] = 1;
             }
         } elseif (empty($command)) {
             $command = $arg;
         } else {
             $params[] = $arg;
         }
     }
     $run = new Varien_Object();
     if ($command) {
         $run->setComment(Mage::helper('adminhtml')->__('Running:') . ' "' . $input . '"' . "\r\n\r\n");
         $run->setCommand($command);
         $run->setOptions($options);
         $run->setParams($params);
     } else {
         $run->setComment(Mage::helper('adminhtml')->__('Invalid input:') . ' "' . $input . '"' . "\r\n\r\n");
     }
     $pear->runHtmlConsole($run);
 }