尝试使用命令行或ruby执行此操作,但我有许多文件夹,其名称对应于日期(它们是数据库转储),我想找到最新的文件夹并对其执行某些操作。
实施例:
/dumps
有文件夹:
/dumps/2015-08-09
,/dumps/2015-08-11
,/dumps/2015-08-20
我怎么能在命令行或ruby中这样做?
谢谢!
答案 0 :(得分:4)
由于子文件夹有合理的名称:
last_folder = Dir.glob("/dumps/*").sort.last
答案 1 :(得分:0)
使用ls
ls -lrt dumps/*
应该有效
并且您可以使用tail -n1
获取最后一行