> On Jun 26, 2018, at 4:03 AM, Igor Kozhukhov <[email protected]> wrote:
>
> personally to me, KSH is wrong with result - because 64bit application should
> to use 64bit intager as others applications.
> BASH and ZSH are agreed with me and produce correct result.
> i didn’t check others shells.
> how is old/updated KSH?
> based on Debian changelog file - 93u+20120801-3.1 - it is code drop from 2012
> year.
>
> but BASH is:
> https://packages.debian.org/stretch/bash
> 4.4 latest version
> http://git.savannah.gnu.org/cgit/bash.git?h=devel
>
> My primary goal was and is: to use more universal/the same tools as others
> platforms: Linux, FreeBSD, OSX.
> and i think - BASH will be much more better as default shell for zfs tests.
> because others platforms - like Linux, FreeBSD, OSX - have no KSH as default
> installed and should install it only for zfs tests.
>
> I’d like to see comments about this idea from OpenZFS community.
>
> also, about others ideas, described in first email with this subject.
>
> -Igor
>
My $.02 is:
By the time something is complicated enough you’re contemplating porting it to
a different shell, just use python.
I’ll be the first to admit I’m anti-shell. It’s a result of 25 years of
experience with multi-platform shell scripts.
Thanks,
Josh Paetzel
------------------------------------------
openzfs: openzfs-developer
Permalink:
https://openzfs.topicbox.com/groups/developer/T42f8147492666f65-Mc9819f9cbbcbbbc07a1f2f53
Delivery options: https://openzfs.topicbox.com/groups