複製鏈接
請複製以下鏈接發送給好友

Korn shell

鎖定
Korn shell (ksh) 是一個 Unix shell 。它由貝爾實驗室的David Korn在二十世紀八十年代早期編寫。它完全向上兼容 Bourne shell 幷包含了 C shell 的很多特性,例如貝爾實驗室用户需要的命令編輯。
中文名
Korn shell
性    質
源程序一級跨越多種平台
開發背景
Bourne shell用來編程
特    點
並融入了Bourne shell的語法
平台介紹
有很長一段時間,只有兩類shell供人們選擇,Bourne shell用來編程,C shell用來交互。為了改變這種狀況,AT&T的bell實驗室David Korn開發了Korn shell。ksh結合了所有的C shell的交互式特性,並融入了Bourne shell的語法。因此,Korn shell廣受用户的歡迎。它還新增了數學計算,進程協作(coprocess)、行內編輯(inline editing)等功能。Korn Shell 是一個交互式的命令解釋器和命令編程語言.它符合POSIX——一個操作系統的國際標準.POSIX不是一個操作系統,而是一個目標在於應用程序的移植性的標準——在源程序一級跨越多種平台。
POSIX shell 是Korn shell的一個變種. 當前提供POSIX shell的最大賣主是Hewlett-Packard。在HP-UX 11.0 , POSIX shell 就是/bin/sh,而bsh是/usr/old/bin/sh.