2017-06-14 9 views
1

タイルパッケージのfind関数を任意のファイルパスと一致するように使用したいと思います(同等の動作をbashのfind .とするため)。しかし私はこの機能で使用できるワイルドカードpatternを見つけることができません。カメのディレクトリ下のすべてのファイルを見つける

find :: Pattern a -> FilePath -> Shell FilePath 

私は、任意の文字を0回以上にマッチするパターンを構築することができると思いますが、私は、車輪を再発明しないようにしたいと思います。

答えて

1

lsifもっと欲しいものを聞いてください。ドキュメントは、完全なツリーを印刷する方法の例が含まれています

lstree = lsif (\_ -> return True) 

だからあなたの場合には、あなたがfindlstree "."間の出力がわずかに異なること

lstree "." 

注使用します。元のパスは後者では複製されません。

関連する問題