我知道 ls -t
会按修改时间列出所有文件。但是如何将这些结果限制为仅最后 n 个文件?
最佳答案
尝试使用头部或尾部。如果您想要 5 个最近修改的文件:
ls -1t | head -5
-1(即一个)表示每行一个文件,头部表示取前 5 个条目。
如果你想要最后 5 个尝试
ls -1t | tail -5
https://stackoverflow.com/questions/15691359/
相关文章:
ruby - 即使在使用 rvm pkg install zlib 后也无法加载此类文件 - zli
python - 如何使用 brew 安装的 Python 作为默认 Python?
linux - 使用命令行在启动后重定向进程的 STDERR/STDOUT?
linux - 如何在 Linux shell 中对变量进行除法?
python - 如何使用 Python 将整个文件目录复制到现有目录中?
python - "for line in..."导致 UnicodeDecodeError : '
windows - Microsoft Windows 的终端多路复用器 - GNU Screen