我在特定目录中有相同前缀(例如foo123,foo345,foo234,foo456h,..)的目录数。
现在我想找到最近创建(修改)前缀为foo的目录。做这项工作最好的方法是什么?
答案 0 :(得分:1)
ls -ltr | grep '^d' | awk '{print $8}' | grep '^foo' | tail -1
YF
答案 1 :(得分:1)
与其他人非常相似
ls -ltrd foo* | tail -1 | awk '{print $8}'
或者如果您希望列表在没有awk
的情况下执行,awk
只是返回名称
答案 2 :(得分:0)
怎么样:
ls -tdF foo*|grep '/$'|head -1