我正在尝试使文件早于几天,并根据其大小及其所有信息(大小,完整路径等-由提供的类似信息)以降序排列ls。
虽然我可以通过以下方式查找较旧的文件:
find . -mtime +10
我无法列出所需的信息。
请添加您的发行版和外壳程序信息
—
lese 2015年
@lese:AIX 6.1;而echo $
—
SHELL-
这听起来像是XYProblem ... ...您是否真的需要按大小顺序排列所有文件?还是您(更有可能)正在寻找足够大的“旧”(> 10天)文件而只需要说200个最大文件,然后决定可以删除其中一个文件以节省空间?在后一种情况下,由于您使用的AIX可能没有gnu工具,因此find(输出大于10天的所有文件)和awk(将阵列中前200个最大的文件保留,然后按顺序输出)组合在一起最佳选择
—
Olivier Dulac