亚洲乱码卡一卡二卡三永久-亚洲乱码一二三四区-亚洲乱码一区二区三区在线观看-亚洲伦理一区-成人在色线视频在线观看免费大全-成人在线91

<?php
 
/***
    Name: find file
    Example:
        php find.php d:/photo .jpg,.gif,.png "gm convert -resize 100X100 $filename $filename"
        php find.php .txt,.doc "copy $filename e:/document"
***/
 
// create bat file? 1:yes, 0:no
define('CREATE_BAT_FILE', 0);
 
switch(count($argv)) {
    case 4:
        $command = $argv[3];
        $match = $argv[2];
        $dir = $argv[1];
        break;
    case 3:
        $command = $argv[2];
        $match = $argv[1];
        $dir = __DIR__;
        break;
    default:
        exit('Error: Missing parameters!' . PHP_EOL .
            'Example: path match command, d:/dir .jpg,.gif "echo $name"' . PHP_EOL);
}
 
if(!is_dir($dir)) {
    exit($dir . ' not a directory.' . PHP_EOL);
}
 
$directory = array(str_replace('\\', '/', $dir));
$files = array();
$index = 0;
$count = 0;
$result = '';
 
while($currentPath = current($directory)) {
 
    $dirHandle = dir($currentPath);
    
    while(false !== ($name = $dirHandle->read())) {
        
        if($currentPath[strlen($currentPath) - 1] == '/') {
            $filename = $currentPath . $name;
        } else {
            $filename = $currentPath . '/' . $name;
        }
 
        if($name == '..' || $name == '.') {
            continue;
        }
        if(is_dir($filename)) {
            $directory[] = $filename;
        } else {
            str_replace(explode(',', $match), '', $name, $count);
            if($match != '*' && $count == 0) {
                continue;
            }
            $template = array('$name', '$filename', '$path', '$index');
            $variable = array($name, $filename, $currentPath, $index);
            $cmd = str_replace($template, $variable, $command);
            if(CREATE_BAT_FILE) {
                $result .= $cmd . PHP_EOL;
            } else {
                echo shell_exec($cmd);
            }
            $index++;
        }
    }
 
    next($directory);
}
 
// create bat file
if(CREATE_BAT_FILE) {
    $batFile = fopen('temp.bat', 'w');
    fwrite($batFile, $result);
    fclose($batFile);
    echo 'output file to: ' . str_replace('\\', '/', __DIR__) . '/temp.bat' . PHP_EOL;
}
echo $index . ' file find.' . PHP_EOL;
// echo result:
 

 

穩定

產品高可用性高并發

貼心

項目群及時溝通

專業

產品經理1v1支持

快速

MVP模式小步快跑

承諾

我們選擇聲譽

堅持

10年專注高端品質開發
  • 返回頂部
主站蜘蛛池模板: 国产精品麻豆久久久 | 欧美日韩一区二区三区在线观看 | 韩漫画无遮挡羞免费网站 | 亚洲国产成人久久三区 | 中文字幕在线观看 | 免费一级a毛片在线播放视 免费一级a毛片在线播出 | 人人爽人人爽人人片c | 中文字幕 亚洲一区 | 欧洲色吧| 添望write.as女装 | 成人免费国产欧美日韩你懂的 | 国产一区二区三区四卡 | 天天综合色天天综合网 | 最新中文字幕在线观看 | 国产乡下三级全黄三级bd | 欧美国产伦久久久久 | 欧美日韩不卡高清 | 中国性xxx免费视频 中国野外性xxxx | 日色网站 | 欧美日韩国产欧美 | 午夜影视在线免费观看 | 中国黄色三级 | 超91视频| 日本一区二区三区中文字幕 | 一级做a爱片久久蜜桃 | 欧美做a一级视频免费观看 欧美最猛性xxxxx短视频 | 99久久精彩视频 | 免费xxxxx在线观看网站 | 亚州中文字幕 | 全黄一级裸片视频在线观看 | 在线观看亚洲成人 | 男女做羞羞的视频 | 久久精品国产国产精品四凭 | 免费人成网站在线高清 | 亚洲欧美日韩综合在线播放 | 日本中文字幕精品理论在线 | 天天摸天天澡天天碰天天弄 | 好吊色综合网天天高清 | 无码中文字幕日韩专区 | 欧美成人性生活片 | 日韩国产一区二区 |