Tom McLaughlin wrote:
Now that you mention pdksh, have you tried mksh (in Ports too)?
I've installed it and successfully run moderately large ksh scripts
(like the webrev(1) utility of OpenSolaris), and it is about an order of
magnitude smaller than pdksh here:
% [EMAIL PROTECTED]:/usr/local/bin$ ls -ld mksh bash ksh
% -rwxr-xr-x 1 root wheel - 684699 Dec 9 19:51 bash
% -r-xr-xr-x 1 root wheel - 2390645 Aug 31 17:07 ksh
% -r-xr-xr-x 1 root wheel - 236202 Dec 9 18:34 mksh
% [EMAIL PROTECTED]:/usr/local/bin$ ldd mksh bash ksh
% libc.so.7 => /lib/libc.so.7 (0x280ae000)
% libncurses.so.7 => /lib/libncurses.so.7 (0x28101000)
% libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28144000)
% libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28156000)
% libc.so.7 => /lib/libc.so.7 (0x2824b000)
% ldd: ksh: not a dynamic executable
% [EMAIL PROTECTED]:/usr/local/bin$
I've maintained a port of OpenBSD's pdksh for some time but I've never
committed it. Think of pdksh but still actively maintained.
[EMAIL PROTECTED] tom]$ ls -al /usr/local/bin/ksh
-r-xr-xr-x 1 root wheel 192032 Dec 16 18:22 /usr/local/bin/ksh*
If you're familiar with pdksh, are you also familiar with ksh93, which
is (I believe) Mr. Korn's own shell? If you are, I would be interessted
in your opinion of the two, any comparisons you might give.
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"