是否有一个终端命令来获取最近创建的文件或文件夹?

Jam*_*mes 4 command-line

我经常需要command most_recently_created_file_or_folder从终端做类似的事情。我很感激任何帮助。

Sie*_*ter 6

如果您正在运行 Zeitgeist,则可以使用以下脚本:

#! /usr/bin/env python

from zeitgeist.client import ZeitgeistDBusInterface
from zeitgeist.datamodel import Event, Interpretation, TimeRange, \
 StorageState, ResultType

zg = ZeitgeistDBusInterface()
events = zg.FindEvents(
 TimeRange.always(),
 [Event.new_for_values(interpretation=Interpretation.CREATE_EVENT)],
 StorageState.Any, 1, ResultType.MostRecentEvents)

last_event = Event(events[0])
last_subject = last_event.get_subjects()[0]

print last_subject.uri
Run Code Online (Sandbox Code Playgroud)