On Sat, Oct 3, 2009 at 10:36 AM, Eric Shubert <[email protected]> wrote:

> <SNIP>
>


> On Ubuntu (and I presume debian):
> shu...@edwin:~$ ls -l /bin/sh
> lrwxrwxrwx 1 root root 4 2009-01-03 02:20 /bin/sh -> dash
>
> On CentOS (and I presume fedora):
> [shu...@doris ~]$ ls -l /bin/sh
> lrwxrwxrwx 1 root root 4 Apr  5 18:39 /bin/sh -> bash
>
> == appears to be absent in the dash shell as well as the bourne shell.
> I'm not quite sure why bash does it this way. Possibly to be consistent
> with other comparison operators, and remove ambiguity with the
> assignment symbol. Using the single = would certainly be more portable.
>
> --
> -Eric 'shubes'
>
> Probably some other issues where bash did not want to keep all
compatibility with sh but did want some of the bash functionality.  So they
made dash as a sh substitute and avoided having to do some things they did
not want in bash.  Don't you love religious wars?

BTW, we are WAY off topic  with respect to the DHCP server fussiness though
it is clear how we got here.

-- 
Dazed_75 a.k.a. Larry

The spirit of resistance to government is so valuable on certain occasions,
that I wish it always to be kept alive.
 - Thomas Jefferson
_______________________________________________
PLUG-applications mailing list
[email protected]
http://lists.plug.phoenix.az.us/cgi-bin/mailman/listinfo/plug-applications

Reminder: All replies will go back to this mailing list. If you wish to send a 
reply to a specific person, please use the reply function and change the 
&quot;To:&quot; address to that person before sending.

Reply via email to