我可以在文件列表中引用上次更新文件的文件名组件。不是文件扩展名组件?怎么会这样呢?
我有一个Makefile,列出了许多文件。 E.g:
FILES= file1.txt file2.txt file3.txt
如果我可以在FILES
中获取最近更新的文件,我可以将Makefile作为目标。例如:
viewThatFile: open $(LAST_TOUCHED_FILE_IN_FILES).html
这太棒了!
我正在使用OSX btw。
答案 0 :(得分:1)
LATEST := $(basename $(shell ls -1t $(FILES) | head -1))