Rabu, 19 Oktober 2011

UNIX shell

Shell UNIX adalah sebuah command-line interpreter yang menyediakan antarmuka pengguna untuk sistem operasi UNIX dan sistem UNIX-like. Para pengguna dapat mengoperasikan komputer secara langsung dengan memasukkan perintah berupa teks atau dengan membuat script teks dari satu atau lebih perintah tersebut yang nantinya akan dieksekusi oleh command-line interpreter.

UNIX shell yang paling berpengaruh adalah Bourne shell dan C shell.
Bourne shell, sh, ditulis oleh Stephen Bourne di AT&T sebagai command line interpreter UNIX yang original, ia memperkenalkan fitur dasar untuk semua UNIX shell, termasuk piping, here documents, command substitution, variabel,struktur kontrol untuk pengujian kondisi dan perulangan, dan penamaan file. Bahasa yang digunakan dipengaruhi bahasa ALGOL 68, termasuk penggunaan kata-kata tercadang(Reserved words) untuk menandai akhir dari suatu blok baris program.

C shell, ditulis oleh Bill Joy seorang mahasiswa lulusan University of California, Berkeley. Bahasa yang digunakan termasuk struktur kontrol dan tata bahasa (grammar) dimodelkan dari bahasa C. C shell juga memperkenalkan sejumlah fitur untuk pekerjaan interaktif, termasuk sejarah dan mekanisme pengeditan, alias, tumpukan direktori, notasi tidle, jalur CD, Control JOb dan jalur hashing.

Kedua shell tersebut telah digunakan sebagai dasar koding dan model untuk berbagai derivatif dan dapat bekerja dengan fitur-fitur shell yang telah dikembangkan.
---------------------------------------------------------------------------------------------------------------
sumber : Wikipedia

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host