精华内容
下载资源
问答
  • C# 文件夹名称排序
    2020-05-11 20:28:44
    public void SortAsFolderName(ref DirectoryInfo[] dirs)
    {
    	Array.Sort(dirs,delegate(DirectoryInfo x,DirectoryInfo y)
    	{
    		return x.Name.CompareTo(y,Name);//顺序
    		//return y.Name.CompareTo(x,Name);//逆序
    	});
    }
    
    更多相关内容
  • 主要介绍了基于JS实现模仿windows文件按名称排序的相关资料,主要是对数字的处理操作,非常不错,具有参考借鉴价值,需要的朋友可以参考下
  • 我想得到一个排序文件列表.文件具有以下命名约定:DATENUMBER.txt(不含空格).例如,2015-12-09的文件3如下:201512093.txtls的版本排序选项对我没有帮助:ls -v:201512183.txt201512184.txt201512188.txt201512191....

    我想得到一个排序的文件列表.文件具有以下命名约定:

    DATENUMBER.txt(不含空格).

    例如,2015-12-09的文件3如下:201512093.txt

    ls的版本排序选项对我没有帮助:

    ls -v:

    201512183.txt

    201512184.txt

    201512188.txt

    201512191.txt

    201512195.txt

    201512199.txt

    2015121810.txt

    2015121813.txt

    2015121910.txt

    2015121911.txt

    2015121932.txt

    sort -V, – key = 1.[number] do not work too因为我有不同的文件名长度.

    由于我在日期和数字之间没有分隔符,因此sort -t, -k也不起作用.

    可以看出,我需要按文件名中的前8个符号对文件列表进行排序,然后按行的其他部分对文件列表进行排序.

    预期产量:

    201512183.txt

    201512184.txt

    201512188.txt

    2015121810.txt

    2015121813.txt

    201512191.txt

    201512195.txt

    201512199.txt

    2015121910.txt

    2015121911.txt

    2015121932.txt

    我怎么能这样做(linux和bash)?谢谢.

    展开全文
  • 我想用Shell脚本日期排序所有文件.例如,在/ Users / KanZ / Desktop / Project / Test /中有文件M1.h,A2.h和F4.h.每个文件都有不同的时间.如何日期和时间将所有这些文件从最旧文件排序到当前文件?目前我有一个...

    我想用

    Shell脚本按日期排序所有文件.

    例如,在/ Users / KanZ / Desktop / Project / Test /中有文件M1.h,A2.h和F4.h.

    每个文件都有不同的时间.如何按日期和时间将所有这些文件从最旧文件排序到当前文件?

    目前我有一个重命名脚本:

    cd /Users/KanZ/Desktop/Project/Test/

    n=1

    for file in *.jpg;

    do

    echo $file prefix=M file_name=M$n.jpg

    echo $file_name n=$(( $n+1 ))

    mv $file $file_name

    done

    我第一次运行脚本JPG文件将是M1.jpg,M2.jpg和M3.jpg但如果我将一个名为A1.jpg的新文件添加到此目录并再次运行脚本,M1.jpg,M2.jpg和M3.jpg将被M4.jpg取代(在运行脚本之前,这个文件被命名为A1.jpg)因为第一个字母是A并且在M之前.

    我想获得M1,M2,M3和M4.jpg.

    展开全文
  • 用函数sort()对数字排序,它的对象是数字,如果读取文件的话,需要进行处理(把文件后缀名‘屏蔽’)。 (1)首先:我测试的文件夹是/img/,里面的文件都是图片,如下图所示: (2)测试库函数sorted(),直接贴出...
  • 1、给定一个文件夹的路径,然后自动获得该文件夹里的所有指定类型的文件(默认按名称排序)。 string CurDir = System.AppDomain.CurrentDomain.BaseDirectory + @"dxf模板文件\"; //设置当前目录 //初始化指定...

    1、给定一个文件夹的路径,然后自动获得该文件夹里的所有指定类型的文件(默认按名称排序)。

     string CurDir = System.AppDomain.CurrentDomain.BaseDirectory + @"dxf模板文件\";    //设置当前目录
     //初始化指定路径上的类(去尾部后缀)
    DirectoryInfo di = new DirectoryInfo(CurDir.TrimEnd('\\'));
    //将文件读取进数组中,默认按名称排序
    FileInfo[] files = new string[] { "*.dxf" }.SelectMany(i => di.GetFiles(i, SearchOption.AllDirectories)).Distinct().ToArray();
    
    //也可以再添加一个排序(按名称顺序排序)
    Array.Sort(files , delegate(FileInfo x, FileInfo y) { returnx.CreationTime.CompareTo(y.CreationTime); });
    
    按名称倒序排序
    //Array.Sort(arrFi, delegate(FileInfo x, FileInfo y) { returny.CreationTime.CompareTo(x.CreationTime); });
    
    

    2、给定一个文件夹的路径,然后自动获得该文件夹里的所有指定类型的文件(按添加时间顺序排序)。

     string CurDir = System.AppDomain.CurrentDomain.BaseDirectory + @"dxf模板文件\";    //设置当前目录
     //初始化指定路径上的类(去尾部后缀)
    DirectoryInfo di = new DirectoryInfo(CurDir.TrimEnd('\\'));
    //将文件读取进数组中,默认按名称排序
    FileInfo[] files = new string[] { "*.dxf" }.SelectMany(i => di.GetFiles(i, SearchOption.AllDirectories)).Distinct().ToArray();
     //按时间顺序排序读入的文件夹里的文件----------------------------------------------------------
    Array.Sort(files, delegate (FileInfo x, FileInfo y) { return x.CreationTime.CompareTo(y.CreationTime);});
    
    // //或者按时间倒序读入的文件----------------------------------------------------------
    //Array.Sort(files, delegate(FileInfo x, FileInfo y){returny.CreationTime.CompareTo(x.CreationTime); });
    
    展开全文
  • Windows图片按名称排序的问题详解

    千次阅读 2020-05-07 14:43:46
    当图片名称不仅有数字还有非数字字符(‘a’, ‘b’, ‘_’, ‘.’ 等)时,Windows中“按名称排序”其实并不是严格按照依次比较字符的ASCII码来排列的。 当非数字字符之前有数字时,名称排序时按照第一个非字符...
  • 我是用的Folder 对象的Files属性,能获取到文件,但顺序不对 ![图片说明](https://img-ask.csdn.net/upload/201908/23/1566543334_469878.png) ![图片说明]...
  • 名称排序 程序可以长度,然后字母顺序对文本文件中的名称列表进行排序。 要进行测试,请下载NameSortTest文件夹,然后运行test.bat文件
  • 如下图,获取sample_data路径下的文件夹名,其实这是我们希望得到的排序方式。...file_list.sort() # 文件名 字符串排序 print(file_list) 得到的输出是: [‘file101.txt’, ‘file2.txt’, ‘file23.tx
  • 1: 文件名称 排序是什么规则呢?windows的命名规则是,特殊字符(标点、符号)> 数字 > 字母顺序 > 汉字拼音。首字规则,首字相同看第二个,依次类推…例如:全是数字的情况,100<200<300 ;111<...
  • 主要为大家详细介绍了Android基于名称、修改时间、大小实现文件夹排序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 对于文件和文件夹有多种排序方式,常用的就是创建或修改时间、文件名排序。在 C# 中,时间和...为了便于使用,将分别列出C#文件排序和文件夹排序四种常用方法,分别为:按名称顺序与倒序排序时间顺序与...
  • 文件按照window 的排序规则-Java实现。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
  • MFC遍历指定文件夹下的所有文件排序(源代码,通过VS2012编译).rar #include #include #include using namespace std;
  • 但是对于第3种排序,即按照文件名称排序,理解上其实存在一些歧义。 例如对于以下文件序列: a10.txt file9.txt a9.txt file8.txt a8.txt file11.txt file7.txt file10.txt a11.txt 可以给出以下两种文件名称
  • 对象数组:对象如下,包含name,cityid,tags { name: "北京市", tags: "BEIJING,北京市", cityid: 1 },
  • 怎样用sort 命令以 GPA作为关键字排序文件 Linux可以使用ls命令实现这一功能。ls命令是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多。ls命令默认是按照文件名的字母的顺序打印出当前目录的文件及...
  • 偶然一次机会,在本地做完站,上传服务器后,发现织梦站点后台的模板文件排序全乱了,而不是按照正常的名称排序,假如有多个模板文件.htm的话,找个文件,及其痛苦,通过网络查找,更改templets_default.htm文件可以...
  • excel文件中的多个工作表按名称排序

    千次阅读 2020-03-28 16:02:55
    使用excel时,有时会碰到一个表格里面很多的sheet,比如sheet11,sheet23。...当这些sheet是无序的时候,查找一个sheet很疼,所有想sheet来排序下,但是excel本身又不提供sheet排序的方法,所有就上网找了下...
  • Python 对文件列表进行 Windows 的名称方式...然后我就按照方法两个函数都尝试了,但文件名称排序都没有和windows的资源管理器的排序一致。 进一步学习发现,windows的文件排序并不是单纯的名称字符排序,文件名称
  • 此类 CD 的内容层次结构组织良好: 科目编号|-研究编号|- 序列号|- 图片编号 虽然这简化了商业 DICOM 查看器加载图像,但它给研究人员带来了识别特定患者或从这样的缩写和数字树中进行特定扫描, 特别是当没有。...
  • 新建一个文件排序类 public class FileNameSort : IComparer { //调用DLL [System.Runtime.InteropServices.DllImport("Shlwapi.dll", CharSet = CharSet.Unicode)] private static extern int StrCmpLogicalW...
  • android对同一文件夹的文件按时间、文件大小、名称进行排序
  • python默认返回的文件顺序是这样的 使用 sorted 中的 key 选项进行排序 def get_file_list(file_path): """ :param file_path: the file path where you want to get file :return: list, files sorted by ...
  • 全国城市名字母排序的plist文件,除去后缀
  • shell 按文件每行长度排序

    千次阅读 2022-03-27 16:04:53
    awk '{print length(), $0 | "sort -n -r" }' ./test.txt > ./text_sort.txt ...输出的文件,每行前面包含长度标号,因此可以指取出第二列文本: cut -f2 -d " " ./test_sort.txt > ./text_sort.txt ...
  • 文件排序以window规则

    2020-01-10 20:05:23
    解压zip文件后得到临时文件路径,new File("解压后的临时文件路径") 会导致 新的文件的顺序错乱

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 333,889
精华内容 133,555
关键字:

怎么把文件按名称排序