使用“ls”时,我想首先对目录进行排序,然后对所有文件进行排序,并首先用下划线对目录/文件进行排序。这是一个例子:
_folder2
folder2
_file2
file
我可以先对目录进行排序
ls --group-directories-first --color --ignore=lost+found
但开头的下划线会被忽略。在开头对下划线进行排序适用于
ls -d _* [!_]*
但两者不能一起工作。我已经尝试了这两个命令的很多组合,但没有任何效果像我希望的那样工作。有时颜色会丢失(对我来说很重要),或者我有目录的子文件夹和文件而不是文件夹名称。
另外 LC_COLLATE=C 和 LC_LOCALE=C 不起作用。