Unix shell

Unix shell

Командная оболочка UNIX (англ. Unix shell, часто просто «шелл» или «sh») — командный интерпретатор, используемый в операционных системах семейства POSIX-совместимые оболочки, восходящие к Bourne shell, появившемуся в Unix Version 7.

Содержание

Разновидности

  • sh — оригинальный Bourne shell.
  • BSD, имеет Си-образный синтаксис и не является
  • kshклон Bourne shell, разработанный Дэвидом Корном из AT&T Labs (отсюда и её название — KornShell).
  • pdksh — открытая (почти целиком является общественным достоянием, отсюда и буквы «pd» — от английского «public domain»)[1] реализация ksh.
  • zsh — другие современные клоны Bourne shell.
  • busybox — современные микро-версии, предназначенные для встраиваемых систем, а также используемые в мини-дистрибутивах.

Программирование

sh является удобным и часто используемым интерпретируемым языком программирования. Он содержит стандартные конструкции для циклов, ветвления, объявления функций и т. п. Данный язык часто используется в скриптов) работы, в частности, сценариев автоматического конфигурирования исходных кодов программ перед их компиляцией. Отличительная особенность языка sh — многие операции, которые в традиционных языках программирования являются встроенными, выполняются с помощью вызова внешних программ.

См. также

Ссылки

  • KornShell (англ.). Проверено 31 октября 2008.
  • Zsh (англ.). Проверено 31 октября 2008.

Wikimedia Foundation. 2010.

Полезное


Смотреть что такое "Unix shell" в других словарях:

  • Unix-Shell —  die, ein Befehlsprozessor für das Betriebssystem Unix (Shell). Die Unix Shell nimmt Eingaben des Benutzers in einer Kommandozeile entgegen und gibt Meldungen des Systems aus. Ähnlich wie früher Batch Dateien unter DOS kann man auch in der Unix… …   Universal-Lexikon

  • Unix-Shell — Die Unix Shell oder kurz Shell (en. Hülle, Schale) bezeichnet die traditionelle Benutzerschnittstelle unter Unix oder unixoiden Computer Betriebssystemen. Der Benutzer kann in einer Eingabezeile Kommandos eintippen, die der Computer dann sogleich …   Deutsch Wikipedia

  • Unix shell — A Unix shell, is a command line shell that provides the traditional user interface for the Unix operating system and for Unix like systems. Users direct the operation of the computer by entering command input as text for a command line… …   Wikipedia

  • Unix shell —    In Unix, a program that acts as a user interface, interpreting commands typed at the keyboard and passing them on to the operating system.    The shell sets up standard input, standard output, and standard error, lets you customize your Unix… …   Dictionary of networking

  • Unix Shell — Командная оболочка UNIX (англ. Unix shell, часто просто «шелл» или «sh») командный интерпретатор, используемый в операционных системах семейства POSIX совместимые оболочки, восходящие к Bourne shell, появившемуся в Unix Version 7. Содержание 1… …   Википедия

  • UNIX shell —    The oldest form of Internet access and still widely used; user dials in with terminal emulation software and is faced with a UNIX command prompt. Various programs can be run on the remote server to access e mail: Gopher, Usenet news, and even… …   IT glossary of terms, acronyms and abbreviations

  • UNIX-Kommandos — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia

  • Unix-Befehle — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia

  • Unix-Kommando — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia

  • Unix Kommandos — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»