2) { $dest = array_pop($args); if (!is_dir($dest) { echo $me.': dest must be a directory: `'.$dest."'\n"; return 1; } foreach ($args as $src) { rename($src,$dest.'/'.basename($src)); } } elseif (count($args)==2) { rename($args[0],$args[1]); } else { echo 'Usage: '.$me." SOURCE [SOURCE2 [SOURCE3 ...]] DEST\n"; return 1; } } }