如何在Linux中打开子目录中的最新文件?
我有一个如何在Linux中打开子目录中的最新文件?,linux,ubuntu,ls,xargs,unix-head,Linux,Ubuntu,Ls,Xargs,Unix Head,我有一个logs/目录,其中包含许多日志文件。我想打开最新的日志文件。我的env是ubuntu16 我知道最新文件的名称。但是文件位于logs/dir中。在这种情况下,如何通过xargs判断相对传递 $ ls -t logs/ | head -1 20180615-184233.log $ ls -t logs/ | head -1 | xargs less failed 我自己找到的。我需要*来打印整个相对路径 $ ls -t logs/ | head -1 20180615-18423
logs/
目录,其中包含许多日志文件。我想打开最新的日志文件。我的env是ubuntu16
我知道最新文件的名称。但是文件位于logs/
dir中。在这种情况下,如何通过xargs
判断相对传递
$ ls -t logs/ | head -1
20180615-184233.log
$ ls -t logs/ | head -1 | xargs less
failed
我自己找到的。我需要
*
来打印整个相对路径
$ ls -t logs/ | head -1
20180615-184233.log
$ ls -t logs/ | head -1 | xargs less
failed
$ ls -t logs/* | head -1
logs/20180615-184233.log
$ ls -t logs/* | head -1 | xargs less
success