Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 查找具有最新更新且名称中具有特定前缀的目录_Bash_Shell_Unix_Directory - Fatal编程技术网

Bash 查找具有最新更新且名称中具有特定前缀的目录

Bash 查找具有最新更新且名称中具有特定前缀的目录,bash,shell,unix,directory,Bash,Shell,Unix,Directory,在一个特定的目录中,我有许多以相同前缀开头的目录(比如foo123、foo345、foo234、foo456h等等) 现在我想找到最近创建(修改)的前缀为foo的目录。做这项工作最好的方法是什么 ls -ltr | grep '^d' | awk '{print $8}' | grep '^foo' | tail -1 YF怎么样: ls -tdF foo*|grep '/$'|head -1 非常相似 ls-ltrd foo*| tail-1 | awk'{print$8}' 或者,如果

在一个特定的目录中,我有许多以相同前缀开头的目录(比如foo123、foo345、foo234、foo456h等等)

现在我想找到最近创建(修改)的前缀为foo的目录。做这项工作最好的方法是什么

ls -ltr | grep '^d' | awk '{print $8}' | grep '^foo' | tail -1
YF

怎么样:

 ls -tdF foo*|grep '/$'|head -1

非常相似

ls-ltrd foo*| tail-1 | awk'{print$8}'

或者,如果希望列表不使用
awk
awk
只是返回名称