<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 5, 2013 at 4:40 AM, BugMaster <span dir="ltr"><<a href="mailto:BugMaster@narod.ru" target="_blank">BugMaster@narod.ru</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">On Wed, 4 Sep 2013 20:04:19 -0400, Sean McGovern wrote:<br>
<br>
<br>
<br>
> On Wed, Sep 4, 2013 at 6:49 PM, BugMaster <<a href="mailto:BugMaster@narod.ru">BugMaster@narod.ru</a>> wrote:<br>
> On Wed, 4 Sep 2013 17:44:13 -0400, Sean McGovern wrote:<br>
<br>
>> OK, I will fix it to probe for git first. Thanks for spotting that.<br>
<br>
>> -- Sean McG.<br>
<br>
> I fixed it already. Check that you ok with version in<br>
> <a href="https://github.com/DarkShikari/x264-devel/commit/5ad7207acbaa042a6a89042b26257ab55dd26eb3" target="_blank">https://github.com/DarkShikari/x264-devel/commit/5ad7207acbaa042a6a89042b26257ab55dd26eb3</a><br>
<br>
<br>
> We're still potentially trading for noisiness again on standard out when the tool isn't found.<br>
<br>
> From my Solaris 11 box:<br>
<br>
> sean@nyaruko:~$ which blah<br>
> no blah in /usr/xpg6/bin /usr/xpg4/bin /usr/bin /usr/gnu/bin /home/sean/bin<br>
> sean@nyaruko:~$ which blah 2>/dev/null<br>
> no blah in /usr/xpg6/bin /usr/xpg4/bin /usr/bin /usr/gnu/bin /home/sean/bin<br>
<br>
> I was hoping it was on standard error, it's not.<br>
<br>
> Still, a step in the right direction.<br>
<br>
> Maybe type(1) would be better than which(1)? It's a bash-builtin so<br>
> not sure how portable it is to other shells.<br>
<br>
> -- Sean McG.<br>
<br>
</div></div>Ok. After reading<br>
<a href="http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script" target="_blank">http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script</a><br>
I agree that uses of `which` was bad idea. So according to this<br>
article it is preferable to use `command -v` or `type` commands. But I<br>
am not sure which one to prefer. `command -v` looks like most POSIX<br>
complaint but -v is optional.<br></blockquote><div><br></div><div>'type' looks POSIX compliant to me. :)<br><br></div><div>See <a href="http://pubs.opengroup.org/onlinepubs/9699919799/utilities/type.html">http://pubs.opengroup.org/onlinepubs/9699919799/utilities/type.html</a><br>
<br></div><div>-- Sean McG. <br></div></div></div></div>