我需要将这些组合到命令中,以便按使用指定“文件名”创建的日期排序列表。
我知道按日期排序文件可以通过以下方式实现:
ls -lrt
并使用
按名称查找文件find . -name "filename*"
我不知道如何将这两者结合起来。我尝试使用管道,但没有得到正确的结果。
[编辑] 未排序
最佳答案
find . -name "filename" -printf '%TY:%Tm:%Td %TH:%Tm %h/%f\n' | sort
忘掉 xargs。 “查找”和“排序”是您需要的所有工具。
关于Linux 按创建日期和给定文件名组合排序文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21114543/