我在一个包含500,000个文件的目录上使用命令“dir”。现在已经运行了15分钟。
有没有办法加快速度?也许是一个替代命令?
提前致谢,
吉尔。
答案 0 :(得分:5)
答案 1 :(得分:3)
我知道这是一个老帖子,但是......
我想指出,如果你决定使用" ls"函数(而不是" dir")在Unix和Windows操作系统中的表现略有不同,所以要注意这一点。
例如,请考虑以下事项:a=ls
在Unix中,上面将生成一个包含工作目录内容的1xM数组(char类型)。
在Windows中,它将生成一个带有目录内容的NxM数组(类型为char),其中N等于工作目录中的文件和目录数,M是字符长度。最长的文件(或目录)名称。
" DIR"是可移植的,在Unix和Windows FME中表现相同。
由于这个原因,我在过去(特别是CentOS 6.2)中在Windows和Unix之间移植我的MATLAB代码时遇到了一些轻微的困难。