I looked at both, and I have encoding issues with both.<br><br>My locale is fr_FR.utf8<br>For instance, with HSH:<br>I have a &#39;bar&#39; directory, containing a file &#39;fooé&#39;<br><br>run $ &quot;find bar&quot; :: IO [String]<br>
returns me : [&quot;bar&quot;, &quot;bar/foo<b style="color: rgb(255, 0, 0);">\233</b>&quot;]<br><br>and run $ &quot;find bar -name fooé&quot;<br>returns []<br><br>When I provoke an error by running:<br>run $ &quot;find fooé&quot;<br>
it says :<br>find: &quot;foo<b style="color: rgb(255, 0, 0);">\351</b>&quot;: No file or directory<br><br>So it is not the same encoding!<br><br><br><div class="gmail_quote">2010/8/22 Yves Parès <span dir="ltr">&lt;<a href="mailto:limestrael@gmail.com">limestrael@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Thanks for the HSH link, Magnus.<br><br>Concerning FileManip, it seems that I can&#39;t perform easily a case-insensitive search (for instance with find, you just use -iname instead of -name). Am I wrong?<br>
<br><br><div class="gmail_quote">
2010/8/22 Magnus Therning <span dir="ltr">&lt;<a href="mailto:magnus@therning.org" target="_blank">magnus@therning.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">
<div><div></div><div>On 22/08/10 16:32, Yves Parès wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt; I would like to recode in Haskell a piece of bash program that uses find.<br>
&gt; The advantage of find is that it is quite easy to use and fast.<br>
&gt; Is there a package that let us access to find-like functionnalities, with<br>
&gt; similar performances? Or at least some C functions that could be used<br>
&gt; through the FFI?<br>
&gt; (I would like to avoid to recur through directories and match files myself,<br>
&gt; I tried it and the search lasts for ages).<br>
<br>
</div></div>Take a look at HSH on hackage.  I&#39;ve used that many times to inject some<br>
sanity into stuff that I used to do with bash.<br>
<br>
/M<br>
<font color="#888888"><br>
--<br>
Magnus Therning                        (OpenPGP: 0xAB4DFBA4)<br>
magnus@therning.org           Jabber: magnus@therning.org<br>
<a href="http://therning.org/magnus" target="_blank">http://therning.org/magnus</a>         <a href="http://identi.ca" target="_blank">identi.ca</a>|twitter: magthe<br>
<br>
</font><br></div></div><div class="im">_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></div></blockquote></div><br>
</blockquote></div><br>