我有包含所有项目的目录: / projects / {project name}
某些项目包含校验和文件(checksum.chk)。
我可以使用glob:
获取包含校验和文件的所有目录glob('/projects/*/checksum.chk')
现在我需要列出所有 NOT 包含校验和文件的项目。简单地否定文件名不起作用。
glob('/projects/*/!(checksum.chk)') // doesn't work
这可以通过迭代器或类似方法完成,但如果可能的话,我正在寻找glob()解决方案。