Questions tagged «sorting»

排序是根据特定顺序或不同集合排列项目的任何过程。

1
通过BPM对音乐库进行排序
我正在使用一个名为bpm-tag的工具,它将一个mp3文件(“myfile.mp3”)作为输入并输出“myfile.mp3:XX.XXX BPM”。我想运行一个遍历我的音乐库的脚本,计算每首歌曲的BPM并根据其BPM将其移动到一个目录(例如目录“慢速”,用于< 80 BPM等)。我有一个模糊的想法如何做到但我不知道如何解析bpm-tag的输出以获得BPM的值。 有什么建议 ?
1 bash  sorting  bpm 

1
使用逗号前的最后一个字母按字母顺序排序文本
我目前被命令按字母顺序对包含约250个条目的列表进行排序。问题是:不使用第一个单词或特定列,而是使用第一个逗号之前的最后一个术语: [li]title surname1 name1, occupation, city[/li ][li]title surname2 name3, occupation, city[/li ][li]title surname3 name3, occupation, city[/li] 我目前正在尝试不要手动执行此操作。知道怎么做吗?

1
如何从lost + found文件夹中抢救文件?
好吧,我搞砸了我的外置硬盘,现在一切都在lost + found文件夹中。我几乎无法浏览它,因为有几万个文件(buncha inode东西)和很多空文件夹。我的问题是,无论如何我可以直接看到遍布这些文件夹的视频,音频和图像文件?

1
不同的非字母数字符号 - 在文件名开头使用时 - 按字母顺序排序时会有不同的处理方式吗?
我一直使用在文件夹名称的开头添加一个点的技巧,这样当它们按字母顺序排序时,它总是出现在文件夹列表的顶部。 但是符号之间是否存在“按字母顺序”的顺序,或者使用文件名或文件夹名称前面的任何符号导致该文件/文件夹在列表的开头排序?是否有符号出现在按字母顺序排列的末尾?

1
在Excel中将列表排序成元组
有什么方法可以将列表按Excel中的优先级列表定义的元组排序? 例如,我将进行抽奖以获得优先级: Banana -> 1 Apple -> 2 Tomato -> 3 我有随机排序的数据表: Tomato Banana Banana Tomato Apple Tomato Banana Apple Banana Banana 现在,我想按优先级列表对元组进行排序以获得以下结果: Banana Apple Tomato Banana Apple Tomato Banana Tomato Banana Banana 在数据列表中存在值的范围内,元组是完整的。

1
在MS Excel中排序的复杂日期?
有一个Excel 2016文件包含有关某些事件的数据,主表包含每个事件的ID和日期,如下所示: ID Date 1 2017-10-02 2 2017 3 2017-09 4 2017-09-25 … etc. 大多数日期包括年,月和日,但对于某些日期,确切的日期是未知的,有些日期仅为一年。 在另一张表格中,我希望此范围按照此算法按日期(最新的第一个)排序: 首先,所有具有完整日期的事件都按通常排序。 其次,对于任何只有月份的事件,它会插入到本月中旬:不是在第15天,而是在已经排序的事件的第一个和后半个之间。 第三,对于任何只有年份的事件,它插入到今年年中,类似于第2项。 是否可以使用没有VBA的Excel公式实现这一点( 很重要! )没有为他们缺席的事件分配假的月和日?

2
当每个项目跨越可变数量的行时,在Microsoft Excel中对数据进行排序
我有一张Excel表格,用于保存用户的信息。 这是一个巨大的文件,每个用户名有多行和多列。我试图按字母顺序对用户名进行排序,而不会弄乱保存在不同列中的用户数据。 下面是我的数据库结构的一个例子来获得一个想法。 如果我可以以某种方式选择属于特定用户的所有单元格,那将是很好的,因此当我对用户名进行排序时,它们的数据也会被排序。

1
Linux Shell - 按每行的长度对文本文件进行排序,然后打印最短的单词
我有一个文件,“file.txt”包含以下内容: This is many letters This is few Hi This is a very long sentence. (它实际上是几千长,但我是Linux的新手,想要让它变得简单。) 我想,只在shell中,按每行的长度,任一方向对列表进行排序。最小的第一个或最后一个。 然后我希望它打印最短的行“hi”,并可能告诉我它在哪一行,以及字符数。我怎么做,最好不使用Awk?

1
更改文件夹的“修改日期”(可能是PowerShell)
有时,当我强制关闭Windows Server 2003计算机时(我别无选择),某个目录中包含的文件夹都将其“修改日期”更改为当前日期。 幸运的是,在每个文件夹中,文件都具有正确的“修改日期”。 我想复制“修改(或创建)日期”的其中一个文件是每个文件夹都在里面的.jdf文件。 我需要帮助才能在PowerShell中创建脚本。 我发现这个PS1脚本几乎完成了这项工作: Get-ChildItem $root | Where-Object {$_.PSIsContainer} | Foreach-Object{ # get the oldest file for the current directory object $oldest = Get-ChildItem $_.FullName | Sort-Object LastWriteTime | Select-Object LastWriteTime -Last 1 if($oldest) { # oldest object found, set current directory LastWriteTime $_ | Set-ItemProperty -Name …

1
使用Subtotals和Data Subtotals进行排序
在使用Subtotals通过数据小计进行排序时,有没有一种方法可以让所有信息行都降下来而不仅仅是我正在总结的那些? 我补救它的唯一方法是在小计后将其从视图中复制下来,但这非常繁琐,因为我有超过37k行的数据。

2
在Excel中排序日期
我在excel电子表格中有日期需要排序。它们被格式化为月和日,例如:9/12。我希望能够排序,以便所有月份和日期从1/1到12/31开始。我该如何做到这一点?

1
如何将唯一值分成表格?
我有一个excel文件,大约有10.000个潜在客户,分类为姓名,电子邮件,公司名称,职位,城市,CheckedEmailAddress,邮件服务器国家代码, 最后一个邮件服务器国家代码,有11个不同的邮件服务器国家代码,我需要采取所有11个11个引导来自所有这些,这意味着1个表11从11个不同的邮件服务器引出,因此,所有表11从不同的邮件服务器国家代码引出 希望你能理解我!每个工作表都应具有邮件服务器类别中的唯一值。 我开始一次又一次地删除重复项,但这个过程需要永远。 谢谢

1
怎么排序比较线?
我总是假设sort没有任何额外的参数,将按词汇顺序对文件进行排序。但是今天我遇到了以下测试用例: sort test2.txt a/a a/c a//c a/d 如您所见,第三行有两个斜杠,因此第二个斜线位于相邻行分别具有字母“c”和“d”的位置。我怀疑在任何代码页中'/'介于'c'和'd'之间,所以我想默认的比较算法并不是严格的词法。 是否有一些预处理(如删除非字母?)或特殊情况(如“一个或多个符号的序列等于任何其他符号序列”?)用于比较符号? 我读了man一页,sort但我发现没有任何启示。 我用 sort --version sort (GNU coreutils) 8.5 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to …

1
在Windows资源管理器中以相同的方式对文件和文件夹进行排序 - 按名称排序[重复]
这个问题在这里已有答案: Windows 7,任何方式将文件夹和文件排序混合在一起? 4个答案 我只想在不分隔文件和文件夹的列表中查看文件和文件夹(按名称排序/分组)。 我也不想订购的date modified喜欢这里。 我已经尝试了几种解决方案 但不幸的是,没有工作。而且我不想使用分组将它分成AG ...等等。 Antelope[dir] Antelope.txt Badger[dir] Badger.txt .... Zebra[dir] Zebra.doc 问题也没有帮助我: 按名称(而不是按类型)将文件和文件夹排序在一起? 在Windows资源管理器中排序文件夹? 显示按名称排序的文件和文件夹首先按文件夹排序

1
如何在Excel上过滤电子邮件地址
我需要在Excel上过滤多个电子邮件地址。我们的“电子邮件列表”包含类似且唯一的域名。我遇到的问题是分离其中包含类似域名的电子邮件地址。例如。我在一列中有50个摩根大通,35个花旗银行和20个TD银行电子邮件地址。我的问题是 - 如何在30,000个联系人的更大规模上提取其中一个(唯一值)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.