我的unix框中有一个主目录.我想在其中设置一个或多个快捷方式指向另一个目录中的最新文件,如果创建了一个较新的文件,链接将更新.
这可能吗?
到目前为止,我能够获得最新的文件:
ls -lrt | tail -n1
Run Code Online (Sandbox Code Playgroud)
谢谢
[编辑]
也许我甚至可以创建一个shell而不是软链接,它找到最新的文件并返回它,这样我就可以打开/ grep/delete等?
Nei*_*ter 14
在bash中,这将链接到名为"latest"的"target-directory"中的最新文件或目录:
ln -s target-directory/`ls -rt target-directory | tail -n1` latest
Run Code Online (Sandbox Code Playgroud)
这将在返回之前等待"target-directory"的更改:
inotifywait -e attrib target-directory
Run Code Online (Sandbox Code Playgroud)