<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=KornShell</id>
	<title>KornShell - 修訂紀錄</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=KornShell"/>
	<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=KornShell&amp;action=history"/>
	<updated>2026-04-18T20:59:32Z</updated>
	<subtitle>本 wiki 上此頁面的修訂紀錄</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.taigi.ima.org.tw/w/index.php?title=KornShell&amp;diff=443256&amp;oldid=prev</id>
		<title>TaiwanTonguesApiRobot：​從 JSON 檔案批量匯入</title>
		<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=KornShell&amp;diff=443256&amp;oldid=prev"/>
		<updated>2025-08-22T23:26:31Z</updated>

		<summary type="html">&lt;p&gt;從 JSON 檔案批量匯入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;KornShell&amp;#039;&amp;#039;&amp;#039;（`&amp;#039;&amp;#039;&amp;#039;ksh&amp;#039;&amp;#039;&amp;#039;`）是一款由大衛 ・ 科恩佇二十世紀八十年代早期佇貝爾實驗室開發的 Unix shell，並且佇一九八三年七月十四的 USENIX 年度技術會議頂發布。起頭此軟體因為 Bourne shell 的原始碼編寫。其他貢獻者有貝爾實驗室的開發者，如邁克 ・ 維奇（Mike Veach）佮帕特 ・ 沙利文（Pat Sullivan）； 𪜶分別編寫了 Emacs 和 vi 風格的行編輯模式代碼。KornShell 向後兼容 Bourne shell，同時猶閣根據貝爾實驗室用戶的需求添加了濟濟 C shell 的功能。&lt;br /&gt;
&lt;br /&gt;
==設計的==&lt;br /&gt;
&lt;br /&gt;
KornShell 實現矣 POSIX . 二，同時擁有殼層和實用工具、命令解說器（IEEE Std 一千空三石二孵一千九百九十二 .）。 KornShell 佮傳統的 Bourne shell 的主要差別：&lt;br /&gt;
&lt;br /&gt;
* 根據 C shell 所設計的作業控制、號令別名佮號令歷史特性。作業控制功能一九八九年才添加到 Bourne Shell。&lt;br /&gt;
* 提供是因為的 vi、Emacs 和 XEmacs 的三種命令行編輯風格。&lt;br /&gt;
* 關聯數組佮內置的浮點運算操作（干焦佇咧 ksh 九十三版 KornShell 中可用）。&lt;br /&gt;
* 內置指令的動態會當擴展（截至 ksh 九十三版本）。&lt;br /&gt;
&lt;br /&gt;
==歷史==&lt;br /&gt;
&lt;br /&gt;
KornShell 頭先是一个專有軟體。二空空空年，其原始碼以 AT &amp;amp; T 獨有的許可發布；但是二空空五年年初，九十三 q 版本使用 Eclipse 公共許可證發布。因為 KornShell 起初為私有授權軟體，佇彼陣的人創造了自由開源的代替品（pdksh、mksh、GNU bash 佮 zsh）。 KornShell 共收錄入去矣 AT &amp;amp; T 軟體技術（AST）開源軟體集。&lt;br /&gt;
&lt;br /&gt;
KornShell 的原型版（ksh 八十八）被當做 POSIX . 二、殼層佮實用工具、命令解說器（IEEE Std 一千空三石二孵一千九百九十二 .）的基礎。&lt;br /&gt;
&lt;br /&gt;
部份供應商有時會提供其家己根據老版本 ksh 八十八改編的變體，有當時仔閣會佇其基礎頂面添加擴展。ksh 九十三現猶原被作者維護，並通過佇咧其後添加字母的方式號名發佈版本；節甲二空一七年一月十六   ( 二千空一十七孵一孵十六 ) 的上新版本為 ksh 九十三 u +（ksh 九十三 u 佮 ksh 九十三 t + 的更新版）； ksh 九十三 v 猶原佇咧測試的階段（節甲二空一七年一月十六   ( 二千空一十七孵一孵十六 )）。&lt;br /&gt;
&lt;br /&gt;
做為「桌面版 KornShell」（dtksh）， ksh 九十三作為通用桌面環境的一部份發佈。這个版本的同時提供矣嘿 Motif 掛件的殼層級的映射。伊的目的是成做 Tcl / Tk 的競爭對手。&lt;br /&gt;
&lt;br /&gt;
原版 KornShell（ksh 八十八）成做是 AIX 第四版的默認殼層，但彼同時嘛用會當用 ksh 九十三。&lt;br /&gt;
&lt;br /&gt;
UnixWare 七中既然包括講 ksh 八十八，也包括講 ksh 九十三。恬認的 Kornshell 版本為 ksh 九十三（/ usr / bin / ksh）， 老版本則在 / usr / bin / ksh 八十八下可用。UnixWare 同齊咧安裝矣 CDE 的狀況下提供 { { mono | dtksh }。&lt;br /&gt;
&lt;br /&gt;
==變體==&lt;br /&gt;
&lt;br /&gt;
下列做真濟个佮 KornShel 相關的軟體產品：&lt;br /&gt;
&lt;br /&gt;
* dtksh –ksh 九十三的分支，為 CDE 的一部份。&lt;br /&gt;
* tksh –ksh 九十三的分支，提供著 Tk 部件工具箱仔的訪問。&lt;br /&gt;
* oksh–OpenBSD 風味 KornShell 的 Linux 版分支，為 DeLi Linux 的默認殼層。&lt;br /&gt;
* mksh–KornShell 語言的自由軟體實現，為 pdksh 的分支。其實初為了 MirOS BSD 開發，以寬鬆的授權條款發布（MirOS 許可證）。 除了用佇咧 BSD 上外，此變體閣替代矣 Debian 上的 pdksh，閣較是 Android 的默認殼層。&lt;br /&gt;
* SKsh–AmigaOS 風味的版本，提供著幾个 Amiga 的特有功能（如 ARexx 互用性）&lt;br /&gt;
* MKS Inc . 的 MKS Korn shell –來自用於 UNIX 的微軟 Windows 服務（SFU）著 KornShell 語言的專有實現（版本二假影以下）； 根據大衛 ・ 科恩所述，MKS Korn shell 佮一九九八年時的 Kornshell 無完全兼容。佇咧 SFU 版本三更空中，軟軟使用 Interix 中的 POSIX . 兼二兼版殼層替換 MKS Korn shell。&lt;br /&gt;
* 大衛 ・ 科恩的 Unix 兼包容 UWIN 中有含 KornShell。&lt;br /&gt;
&lt;br /&gt;
==另外閣有參閱==&lt;br /&gt;
&lt;br /&gt;
* 計算機殼層的對比&lt;br /&gt;
* Unix 實用程序列表&lt;br /&gt;
* 測試軟體&lt;br /&gt;
&lt;br /&gt;
==參考文獻==&lt;br /&gt;
&lt;br /&gt;
==延伸閱讀==&lt;br /&gt;
&lt;br /&gt;
* Morris I . Bolsky ; David G . Korn . The new KornShell command and programming language . Prentice Hall PTR . 一千九百九十五 . ISBN  九百七十八孵空鋪十三石十八撨兩千七百鋪四 .&lt;br /&gt;
* David G . Korn , Charles J . Northrup and Jeffery Korn The New KornShell—ksh 九十三 , Linux Journal , Issue 二十七 , July 九百九十六&lt;br /&gt;
&lt;br /&gt;
==外部連結==&lt;br /&gt;
&lt;br /&gt;
* Korn shell 主頁（AT &amp;amp; T ksh）&lt;br /&gt;
* AT &amp;amp; T 軟體技術的（AST）GitHub 頁，其中有 ksh 原始碼。&lt;br /&gt;
* KSH 官方郵件列表（ast-developers 佮 ast-users）&lt;br /&gt;
* ksh 九十三 man page . [二千空六孵八孵十一] .（原始內容存檔佇兩千空一十三抹六鋪五）.&lt;br /&gt;
* ksh 八十八 man page . [二千空一十九抹五孵四] .（原始內容存檔佇兩千空一十五五五）.&lt;br /&gt;
* Public Domain Korn shell ( pdksh )&lt;br /&gt;
* MirBSD Korn Shell（mksh）&lt;br /&gt;
* ` mksh ( 一 ) `– MirOS BSD i 三百八十六通用命令（General Commands）手冊頁&lt;br /&gt;
&lt;br /&gt;
[[分類: 待校正]]&lt;/div&gt;</summary>
		<author><name>TaiwanTonguesApiRobot</name></author>
	</entry>
</feed>