标签: file-sorting

如何将文件命名为 Nautilus 中的第一个?

新版本的 Nautilus 很酷,因为它们跳过任何文件名开头的非字母数字字母,并根据第一个字母数字字母(如果有)对文件进行排序。但是如何命名文件以便在之前对其进行排序0?假设我有一个包含这些文件的文件夹:

0apple.conf
apricot.xml
banana
camel.so
cat.py
dog.tar.bz
Run Code Online (Sandbox Code Playgroud)

我想在 thecat.py中添加一个或两个字母的前缀,以便在0apple.conf文件之前对其进行排序。我不想更改名称,只需添加前缀即可。我也不想改变别人的名字。我已经试过了:

  1. #cat.py.cat.py名称和希腊字母前缀将文件排序到末尾(在dog.tar.bz文件之后 ;.也会更改可见性)
  2. 任何,-";:-–\_(?)*+%=<>!前缀在camel.so和之间对文件进行排序dog.tar.bz(就像没有任何前缀一样)。

是的,有一个选项可以在开头附近添加更多的零,但我希望文件名尽可能短并且位于第一个位置。

PS:我的语言是捷克语(因此排序规则应该类似于cs, cz,czechcs_CZ)。

nautilus unicode ascii filename file-sorting

16
推荐指数
1
解决办法
1086
查看次数

列出目录中的文件,包括带有排序的子文件夹的内容

我希望列出目录的全部内容,包括子文件夹的内容,但按文件大小排序。到目前为止,我已经设法在列出和排序的同时仍然使用递归ls -lhSR(这h很好,但对我来说绝对不是必需的,只要我可以获得文件大小)。我可能会忽略一些明显的东西,或者问不可能的事情,但是这里的任何建议都将不胜感激。

command-line directory file-sorting

9
推荐指数
2
解决办法
1209
查看次数

在文件资源管理器中按扩展名对文件进行排序

我使用的是 Ubuntu 20.04 LTS,我想在文件资源管理器中按扩展名对文件进行排序。我发现可以按 使用nemo和排序文件,Detailed Type但这并不能真正令人满意地工作。例如,我有一些来自 MATLAB 的文件以 .m 结尾,但有些被正确标记为,MATLAB file但有些被标记为,Objective-C source code但它们也是普通的 MATLAB 代码。有没有办法通过扩展名可靠地对文件(和文件夹)进行排序?我不依赖于任何文件浏览器,因此非常欢迎任何建议。必须支持的两个最重要的功能是

  1. 按扩展名对文件进行排序(最高优先级)
  2. 在地址行中显示整个地址(而不仅仅是从主目录开始的那些“块”)

filemanager file-sorting

6
推荐指数
1
解决办法
394
查看次数

如何根据字母和数字对文件进行排序?

包含以下内容的文件:

abc[0]
abc[100]
abc[101]
.
.
abc[127]
abc[19]
abc[1]
.  
. 
abc[9]   
xyz[0]  
xyz[100]  
xyz[101]  
.
.
xyz[127]
xyz[19]
xyz[1]
.
.
xyz[9]
Run Code Online (Sandbox Code Playgroud)

我想保留字母顺序,但根据括号中的内容按数字顺序排列。

abc[0]
abc[1]
abc[2]
.
.
abc[127]
xyz[0]
xyz[1]
xyz[2]
.
.
xyz[127]
Run Code Online (Sandbox Code Playgroud)

command-line sort text-processing file-sorting

2
推荐指数
1
解决办法
800
查看次数