18 我可以开枪 ls -lrt 获取按修改日期排序的文件和文件夹,但这不会将目录与文件分开。我想ls先按修改日期显示目录,然后再按修改日期显示文件。怎么做? linux bash ls sort — 杰拉拉 source
25 那这样的事情呢: ls -ltr --group-directories-first — 马尔辛·法布里科夫斯基(Marcin Fabrykowski) source 太谢谢了!我以某种方式无法从手册页中找到它。我不好,谢谢! — jrara
5 ls -t 或(反向显示,最新显示在底部): ls -tr 该ls手册页描述得更详细信息,并列出了其他选项。 目录d在前面具有权限ls -ltr 因此,要获取具有修改日期排序的目录,请使用 ls -ltr |grep ^d 以及目录以外的文件 ls -ltr | grep -v ^d — Munai Das Udasin source 不,这不会产生正确的结果。 — jrara superuser.com/questions/147027/... — Munai达斯Udasin 您对文件夹是正确的,我更新了问题。 — jrara 感谢您的回答,但是如果您仔细阅读了我的问题,您可能会注意到,我已经知道如何按修改日期(ls -lrt)对ls输出进行排序,但是不知道如何对结果进行排序,这样我就可以按mod date和然后按修改日期归档。 — jrara 嘿,jrara我有你的问题..我正得到答案... — Munai Das Udasin