Accueil l'audio Qu'est-ce que le shell c (csh)? - définition de techopedia

Qu'est-ce que le shell c (csh)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie C Shell (csh)?

Le shell C (csh) est un shell de commande pour les systèmes de type Unix qui a été créé à l'origine dans le cadre de Berkeley Software Distribution (BSD) en 1978. Csh peut être utilisé pour entrer des commandes de manière interactive ou dans des scripts shell. Le shell a introduit un certain nombre d'améliorations par rapport au shell Bourne antérieur conçu pour une utilisation interactive. Il s'agit notamment de l'historique, des opérations d'édition, d'une pile de répertoires, du contrôle des travaux et de l'achèvement du tilde. Beaucoup de ces fonctionnalités ont été adoptées dans le shell Bourne Again (bash), le shell Korn (ksh) et dans le shell Z (zsh). Une variante moderne, tcsh, est également très populaire.

Techopedia explique C Shell (csh)

Le shell C a été créé par Bill Joy alors qu'il était étudiant à l'UC Berkeley à la fin des années 1970. Il a été publié pour la première fois dans le cadre de la distribution de logiciels 2BSD Berkeley d'Unix en 1978.

Le shell C tire son nom de sa syntaxe, qui est destinée à ressembler au langage de programmation C.

Le shell C a introduit des fonctionnalités qui étaient destinées à faciliter l'utilisation interactive de la ligne de commande, bien que, comme d'autres shells, il soit capable d'être scripté. L'une des caractéristiques les plus notables était l'historique des commandes. Les utilisateurs peuvent rappeler les commandes précédentes qu'ils ont entrées et les répéter ou modifier ces commandes. Les alias permettent aux utilisateurs de définir des noms courts à développer en commandes plus longues. Une pile de répertoires permet aux utilisateurs de pousser et de faire apparaître des répertoires sur la pile pour sauter rapidement d'avant en arrière. Le shell C a également introduit la notation tilde standard où "~" représente le répertoire personnel d'un utilisateur.

La plupart de ces fonctionnalités ont été intégrées dans des coques ultérieures, notamment la coque Bourne Again, la coque Korn et la coque Z. Une variante populaire est tsch, qui est le shell par défaut actuel sur les systèmes BSD, ainsi que sur les premières versions de Mac OS X.

Qu'est-ce que le shell c (csh)? - définition de techopedia