草庐IT

dir_s_rmdir

全部标签

windows - 与 Windows dir 命令相比,为什么运行 opendir、readdir、stat 这么慢?

我有一个使用opendir读取目录内容的Perl脚本:opendir(DIR,$path)ornext;while(my$file=readdirDIR){然后我在做:-s$file获取每个文件的大小(stat($file))[9]获取每个文件的修改时间我在Windows机器上运行它并访问Ubuntu14.04上的Samba共享。一切正常,但与我在同一文件夹上运行dir列表时相比,该过程似乎运行得非常慢。有谁知道为什么使用opendir比使用dir列表花费的时间长得多,如果有什么方法可以更改我的脚本以加快速度? 最佳答案 根据per

windows - 在cmd中使用dir获取没有路径的文件夹名称

通过使用:dir/s/b/o:n/a:d>foldername.txt我得到以下输出:D:\Project\Java\MyNameD:\Project\Java\Object但我希望输出看起来像这样:MyNameObject输出必须是没有路径的文件夹名称? 最佳答案 FOR循环具有变量修饰符,因此只能显示文件名和扩展名。请注意,目录可以有扩展名。使用FOR/?获取有关变量设置的信息。FOR/F"usebackqtokens=*"%dIN(`DIR/S/B/A:D/O:N`)DO(ECHO"%~nxd")或者,将名称不加引号放入文件中

windows - 如何使用 dir 命令只显示没有扩展名的文件名

我正在尝试列出不包括扩展名的文件名,我想要什么:File1File2File3目前情况:File1.txtFile2.txtFile3.txt我试过用@echooffdir/A:-D/Bpause但它不起作用。我在批处理文件和命令提示符下都试过了。我使用的命令是否正确? 最佳答案 使用FOR和ECHO来实现这一点例如,假设扩展名总是.txt:for%fin("*.txt")do@echo%~nf我们不使用DIR,而是使用FOR命令遍历列表并将每个命令发送到ECHO,并在%f中插入“~n”选项,以使扩展名不显示。另一种选择是FORFI

c# - dirs.proj 是如何使用的?

恐怕我可能会问一个非常愚蠢的问题,但我似乎找不到任何可以说明这一点的东西。我通常处理较小的应用程序,但现在正在处理一个较大的应用程序,其中包含基线框架中的多个程序集和产品线域的多个程序集(还有更多)。我想通过配置MSBuild来管理构建。我做了很多在线研究(特别是我发现的几篇MSDN文章),现在我觉得知识渊博,足以危险。据我了解,在csharp中,可以卸载*.csproj文件并使用属性、项目和目标对其进行修改,以控制构建过程。我也明白我可以导入我自己的目标文件来帮助分离和组织。尽管在这个链接中(https://msdn.microsoft.com/en-us/magazine/dd48

PHP is_dir 找不到文件夹

我想遍历一个目录并回显所有文件夹。但是,foreach循环只是回显出来。和..$dir='content/';$handle=scandir($dir);foreach($handleas$file){if(is_dir($file)){echo''.$file;}}目录内容如下: 最佳答案 试试看:$dir='content/';$handle=scandir($dir);foreach($handleas$file){if(is_dir($dir.'/'.$file)){echo''.$file;}}

php - fatal error : main() Cannot write properly in dir/dir/dir/dir

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭9年前。Improvethisquestion我最近刚刚创建了这段代码,尽管它让我看到了标题中的错误。这是代码..num_rows=0)echo'NoCommentsYet';$comment_count变量-$id=$_GET['id'];$comment_count=$db->query("SELECT*FROMcommentsWHEREpost_id='$id'");$db变量-$db=mysqli_connect('localhost

php - 关于 PHP 配置 :--with-zlib=DIR and --with-zlib-dir=DIR

来自./configure--help:--with-zlib=DIR  IncludeZLIBsupport(requireszlib>=1.0.9)--with-zlib-dir= Definethelocationofzlibinstalldirectory第一个:为什么“--with-zlib”需要DIR?第二个:“定义zlib安装目录的位置"意思是"定义您已经安装在系统中的zlib目录的位置"?“--with-zlib”和“--with-zlib-dir”有什么区别? 最佳答案 好吧,首先我认为你只浏览了./confiur

php - 使用 php 检测 rmdir 错误

rmdir()显示一些警告,例如目录不存在或权限不允许。我如何捕捉失败的原因并使用react? 最佳答案 rmdir不会抛出异常,因此您无法使用try/catch捕获它们。你可以做的是使用error_get_last函数来做你需要的。尝试这样的事情:if(!@rmdir('/root')){$error=error_get_last();if(preg_match('/something/',$error['message'])){//dosomething}elseif(preg_match('/somethingelse/',$

php - __DIR__ VS 使用反射

在Symfony2中,我看到如下代码:if(null===$this->rootDir){$r=new\ReflectionObject($this);$this->rootDir=dirname($r->getFileName());}为什么不直接使用__DIR__?if(null===$this->rootDir){$this->rootDir=__DIR__;}它们有什么区别? 最佳答案 __DIR__返回调用它的文件的目录。Symphony2代码返回定义类的目录,这很可能是一个不同的文件。

php - 消息 : cache_dir must be a directory

大家好,我在使用ZendFramework时遇到了一些问题。我首先收到以下消息:消息:无法确定临时目录,请手动指定cache_dir。我用谷歌搜索并找到这篇文章:ZendFramework:Couldnotdeterminetempdirectory,pleasespecifyacache_dirmanually我读了它,现在当我填写表格时出现以下错误:(我把..放在错误中的任何地方都表示域。)消息:cache_dir必须是一个目录-#0/home/daan/domains/../library/Zend/Cache/Backend/File.php(154):Zend_Cache::