? includes/table.inc Index: includes/backend.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/drush/includes/backend.inc,v retrieving revision 1.27 diff -u -p -r1.27 backend.inc --- includes/backend.inc 29 Jan 2010 06:14:26 -0000 1.27 +++ includes/backend.inc 9 Apr 2010 14:33:38 -0000 @@ -356,12 +356,12 @@ function _drush_backend_generate_command $command .= ' ' . escapeshellarg($arg); } // @TODO: Implement proper multi platform / multi server support. - $cmd = sprintf(escapeshellcmd(" %s %s %s --backend"), escapeshellcmd($drush_path), $option_str, $command); + $cmd = escapeshellcmd(" " . escapeshellcmd($drush_path) . " " . $option_str . " " . $command . " --backend"); if (!is_null($hostname)) { $username = (!is_null($username)) ? $username : get_current_user(); $ssh_options = drush_get_option('ssh-options', "-o PasswordAuthentication=no"); - $cmd = sprintf("ssh %s %s@%s %s", $ssh_options, escapeshellarg($username), escapeshellarg($hostname), escapeshellarg($cmd)); + $cmd = "ssh " . $ssh_options . " " . escapeshellarg($username) . "@" . escapeshellarg($hostname) . " " . escapeshellarg($cmd); } return $cmd;