Haskell 在turtle中查找目录下与模式匹配的所有文件

Haskell 在turtle中查找目录下与模式匹配的所有文件,haskell,haskell-turtle,Haskell,Haskell Turtle,我希望使用turtle包中的函数,使其匹配任何文件路径(以便获得与bash中的find.等效的行为)。但是,我找不到可用于此函数的通配符 find :: Pattern a -> FilePath -> Shell FilePath 我想我可以构造一个匹配任何字符零次或多次的模式,但我想避免重新发明轮子 听起来更像你想要的。文档包含如何打印完整树的示例: 因此,在您的情况下,您将使用 lstree "." 请注意,find和lstree.“之间的输出略有不同:后者中的原始路径不重

我希望使用turtle包中的函数,使其匹配任何文件路径(以便获得与bash中的
find.
等效的行为)。但是,我找不到可用于此函数的通配符

find :: Pattern a -> FilePath -> Shell FilePath
我想我可以构造一个匹配任何字符零次或多次的模式,但我想避免重新发明轮子

听起来更像你想要的。文档包含如何打印完整树的示例:

因此,在您的情况下,您将使用

lstree "."
请注意,
find
lstree.“
之间的输出略有不同:后者中的原始路径不重复

lstree "."