<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic KSH93 in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478431#M776503</link>
    <description>My service provider SA informs me the HP does&lt;BR /&gt;not supply a KSH93 shell for HP UX11, and they&lt;BR /&gt;must attempt to compile an ATT version.&lt;BR /&gt;Is this true? and if so; can someone explain&lt;BR /&gt;the logic/reasoning?&lt;BR /&gt;thanx</description>
    <pubDate>Wed, 03 Jan 2001 18:55:17 GMT</pubDate>
    <dc:creator>Jon A. Miller</dc:creator>
    <dc:date>2001-01-03T18:55:17Z</dc:date>
    <item>
      <title>KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478431#M776503</link>
      <description>My service provider SA informs me the HP does&lt;BR /&gt;not supply a KSH93 shell for HP UX11, and they&lt;BR /&gt;must attempt to compile an ATT version.&lt;BR /&gt;Is this true? and if so; can someone explain&lt;BR /&gt;the logic/reasoning?&lt;BR /&gt;thanx</description>
      <pubDate>Wed, 03 Jan 2001 18:55:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478431#M776503</guid>
      <dc:creator>Jon A. Miller</dc:creator>
      <dc:date>2001-01-03T18:55:17Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478432#M776504</link>
      <description>try using /usr/dt/bin/dtksh</description>
      <pubDate>Wed, 03 Jan 2001 19:05:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478432#M776504</guid>
      <dc:creator>Curtis Larson</dc:creator>
      <dc:date>2001-01-03T19:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478433#M776505</link>
      <description>thanx for the reply, but I don't believe&lt;BR /&gt;dtksh is ksh93 compliant either...&lt;BR /&gt;</description>
      <pubDate>Wed, 03 Jan 2001 19:26:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478433#M776505</guid>
      <dc:creator>Jon A. Miller</dc:creator>
      <dc:date>2001-01-03T19:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478434#M776506</link>
      <description>Pardon my ignorance here, but what is ksh93 and how is it different from the normal ksh?</description>
      <pubDate>Wed, 03 Jan 2001 19:46:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478434#M776506</guid>
      <dc:creator>Patrick Wallek</dc:creator>
      <dc:date>2001-01-03T19:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478435#M776507</link>
      <description>beleive what you want, but dtksh is based on ksh-93 and supports all the commands and features provided by ksh-93. so why don't you give it a try?&lt;BR /&gt;&lt;BR /&gt;Which features of ksh-93 do you think are not supported by dtksh?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 03 Jan 2001 19:47:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478435#M776507</guid>
      <dc:creator>Curtis Larson</dc:creator>
      <dc:date>2001-01-03T19:47:00Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478436#M776508</link>
      <description>The 'standard' release of KSH from HP is&lt;BR /&gt;ksh88 compliant, and not ksh93.  As a &lt;BR /&gt;development group we asked service provider for a ksh93 compliant shell.  The responses are noted in my original question.&lt;BR /&gt;-If anyone can further enlighten us as to any&lt;BR /&gt; errors in our conclusion, or awareness of &lt;BR /&gt; the situation; please do so, we are not a&lt;BR /&gt; 'sensitive bunch'&lt;BR /&gt;thanx</description>
      <pubDate>Wed, 03 Jan 2001 19:53:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478436#M776508</guid>
      <dc:creator>Jon A. Miller</dc:creator>
      <dc:date>2001-01-03T19:53:06Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478437#M776509</link>
      <description>Here are a couple of documents I found in the TKB concerning ksh93:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://us-support2.external.hp.com/cki/bin/doc.pl/sid=e5fa035d11c1f6f45c/screen=ckiDisplayDocument?docId=200000024627054" target="_blank"&gt;http://us-support2.external.hp.com/cki/bin/doc.pl/sid=e5fa035d11c1f6f45c/screen=ckiDisplayDocument?docId=200000024627054&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Try this one first - it references dtksh -  &lt;A href="http://us-support2.external.hp.com/cki/bin/doc.pl/sid=e5fa035d11c1f6f45c/screen=ckiDisplayDocument?docId=200000024603638" target="_blank"&gt;http://us-support2.external.hp.com/cki/bin/doc.pl/sid=e5fa035d11c1f6f45c/screen=ckiDisplayDocument?docId=200000024603638&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 03 Jan 2001 20:04:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478437#M776509</guid>
      <dc:creator>Patrick Wallek</dc:creator>
      <dc:date>2001-01-03T20:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478438#M776510</link>
      <description>patrick if you do a what on /usr/bin/ksh you'll see that its version is 11/16/88.  That is the 88 version of ksh.  Well, programming languages have improved a bit since then so they have incorporated these in features in newer version. that is where ksh-93 comes from.  You do a what on /usr/dt/bin/dtksh and you'll see that its version is 12/28/93.&lt;BR /&gt;&lt;BR /&gt;Things supported on ksh-93 include:&lt;BR /&gt;associative arrarys, passing array reference to functions, name references, floating point arithmetic, new parameter expansions (${param:offset:length} up to length characters of varname starting at offset), pattern matching consturct [:character_class:].&lt;BR /&gt;&lt;BR /&gt;some of the obsolete features include using echo instead of print (oh  yeah a printf for formatted output in ksh-93), test and [ should now use [[...]] syntax, string compare inside [[ is now ==.&lt;BR /&gt;&lt;BR /&gt;of course there are many more then this.</description>
      <pubDate>Wed, 03 Jan 2001 20:05:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478438#M776510</guid>
      <dc:creator>Curtis Larson</dc:creator>
      <dc:date>2001-01-03T20:05:05Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478439#M776511</link>
      <description>Patrick: thanx for the TKB references;&lt;BR /&gt;1)HP UX11 is still ksh88 and&lt;BR /&gt;2)dtksh is a '...derived product of ksh93'.&lt;BR /&gt;&lt;BR /&gt;I guess my original question still remains&lt;BR /&gt;why HP would not have a 'fully' ksh93 compliant ksh available after so many years?&lt;BR /&gt;</description>
      <pubDate>Wed, 03 Jan 2001 20:28:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478439#M776511</guid>
      <dc:creator>Jon A. Miller</dc:creator>
      <dc:date>2001-01-03T20:28:13Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478440#M776512</link>
      <description>Jon,&lt;BR /&gt;&lt;BR /&gt;I don't know that anyone other than HP can answer your question.   I'd be tempted to place a software call to HP and ask about it, and maybe see if you can get it as an enhancement request to a future version of HP-UX.&lt;BR /&gt;&lt;BR /&gt;I looked at the HP-UX Software Archive and couldn't find any reference to ksh93.&lt;BR /&gt;&lt;BR /&gt;I don't know what else you can do at this point.</description>
      <pubDate>Wed, 03 Jan 2001 20:50:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478440#M776512</guid>
      <dc:creator>Patrick Wallek</dc:creator>
      <dc:date>2001-01-03T20:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478441#M776513</link>
      <description>Hi Jon,&lt;BR /&gt;&lt;BR /&gt;I would guess that HP doesn't include a ksh93 version of the Korn shell for a combination fo the following reasons.  One is that the Korn shell is proprietary and a royalty must be paid.  another is that HP probably feels that it is not necessary since the POSIX shell is the default shell.  Additionally, most people who would have desired the enhanced capabilities probably have migrated to Perl, which has even more features and is faster.&lt;BR /&gt;&lt;BR /&gt;--Bruce</description>
      <pubDate>Wed, 03 Jan 2001 21:01:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478441#M776513</guid>
      <dc:creator>Bruce Regittko_1</dc:creator>
      <dc:date>2001-01-03T21:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478442#M776514</link>
      <description>well, if your going to dismiss every derived software product as not fully compliant, then there isn't any ansi compiler, netscape doesn't make a browser, solaris isn't unix, and mircosoft isn't, well you get the idea.&lt;BR /&gt;&lt;BR /&gt;even if you find a version which meets your definition of "fully compliant", it well only be so till its next patch.&lt;BR /&gt;&lt;BR /&gt;But, I do agree with you the programming environment provided by hp is appalling.  ksh-88, does anyone still use hardware purchased in 1988?  If they do hp no longer supports it that is for sure.  And for that matter, what is with the unsupported version of perl they deliver( version 4).  When is the last time you wrote something compliant with perl4? can't boot from a kernel on a journaled file system.  The only reason hfs isn't obsolete is you have to have it for the kernel. how many meg of memory is needed to boot their support cd? How many meg of memory can it address?&lt;BR /&gt;&lt;BR /&gt;HP does produce quality hardware, but they only play catch up to the other vendors when it comes to software.</description>
      <pubDate>Wed, 03 Jan 2001 21:50:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478442#M776514</guid>
      <dc:creator>Curtis Larson</dc:creator>
      <dc:date>2001-01-03T21:50:28Z</dc:date>
    </item>
    <item>
      <title>Re: KSH93</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478443#M776515</link>
      <description>Bruce:&lt;BR /&gt;Thanx for providing a business rational of the situation, not that I agree, but I can understand.&lt;BR /&gt;&lt;BR /&gt;Curtis:&lt;BR /&gt;Your are correct there are no absolutes in&lt;BR /&gt;compliance issues.&lt;BR /&gt;&lt;BR /&gt;To all who have responded, our 1st time on a HP forum has been a good experience.  You have provided information that has enlightened us. &lt;BR /&gt;Thank you all!</description>
      <pubDate>Wed, 03 Jan 2001 22:26:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/ksh93/m-p/2478443#M776515</guid>
      <dc:creator>Jon A. Miller</dc:creator>
      <dc:date>2001-01-03T22:26:42Z</dc:date>
    </item>
  </channel>
</rss>

