diff options
Diffstat (limited to 'shell/bin/chmod.php')
-rw-r--r-- | shell/bin/chmod.php | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/shell/bin/chmod.php b/shell/bin/chmod.php index ca66f56..b74a9ca 100644 --- a/shell/bin/chmod.php +++ b/shell/bin/chmod.php @@ -1,13 +1,16 @@ <?php -function main($args) { - $me = array_shift($args); - if (count($args)<2) { - echo $me.': usage: '.$me.' MODE FILE1 [FILE2 [FILE2]]'."\n"; - return 1; - } else { - $mode = array_shift($args); - foreach ($args as $file) { - chmod($file,octdec($mode)); +class p_chmod extends prog { + public static function main($args, $env) { + $me = array_shift($args); + if (count($args)<2) { + echo $me.': usage: '.$me.' MODE FILE1 [FILE2 [FILE2]]'."\n"; + return 1; + } else { + $mode = array_shift($args); + foreach ($args as $file) { + chmod($file,octdec($mode)); + } } } -}
\ No newline at end of file +} + |