如何使用反向引用编写zsh/python文件名扩展?

如何使用反向引用编写zsh/python文件名扩展?,python,zsh,glob,Python,Zsh,Glob,我有以下结构的文件 env1.current/bin/env1/fileName env2.current/bin/env2/fileName env3.current/bin/env3/fileName env4.current/bin/env3/fileName 如何列出上述所有文件?类似于下面的东西 ls (.*).current/bin/\1/fileName #Doesn't work! 是否可以在中列出python中的内容?该模块不支持反向引用。您是否考虑过os.walk?os

我有以下结构的文件

env1.current/bin/env1/fileName
env2.current/bin/env2/fileName
env3.current/bin/env3/fileName
env4.current/bin/env3/fileName
如何列出上述所有文件?类似于下面的东西

ls (.*).current/bin/\1/fileName  #Doesn't work!

是否可以在中列出python中的内容?该模块不支持反向引用。

您是否考虑过
os.walk
os.walk
将非常慢,因为我可能需要通过一个非常大的网络驱动器。希望有一个更聪明的方法对不起,我没有拿起网络驱动器的东西。如果您想在zsh shell中执行此操作,可以将该信息编辑到您的帖子中:
ls env*.current/bin/env*
。或者,
ls**/*
,较短。问题还不清楚:您似乎在询问一种在
python
中而不是在shell中列出文件的方法。