C Shell (csh)

Autora: John Stephens
Data De La Creació: 22 Gener 2021
Data D’Actualització: 29 Juny 2024
Anonim
How to switch from Bash to C Shell on Linux
Vídeo: How to switch from Bash to C Shell on Linux

Content

Definició: què significa C Shell (csh)?

El shell C (csh) és un shell de comandes per a sistemes similars a Unix que originalment es va crear com a part de la distribució de programari Berkeley (BSD) el 1978. Csh es pot utilitzar per introduir comandes de forma interactiva o en scripts de shell. El shell va introduir diverses millores respecte al shell de Bourne anterior dissenyat per a un ús interactiu. Aquests inclouen l’historial, les operacions d’edició, una pila de directoris, el control de treball i l’acabament de les llances. Moltes d’aquestes característiques es van adoptar a la closca Bourne Again (bash), a la closca de Korn (ksh) i a la closca Z (zsh). També és molt popular una variant moderna, tcsh.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica C Shell (csh)

El shell de C va ser creat per Bill Joy mentre era un estudiant graduat a la UC Berkeley a finals dels anys 70. Va ser llançat per primera vegada com a part de la distribució de programari 2BSD Berkeley d'Unix el 1978.

El shell C agafa el seu nom de la sintaxi que pretén assemblar-se al llenguatge de programació C.

El shell C va introduir funcions que tenien com a finalitat fer més fàcil l'ús de forma interactiva a la línia d'ordres, tot i que, com altres shells, pot ser guionitzat. Una de les característiques més destacables va ser la història de comandaments. Els usuaris poden recordar les ordres anteriors que han introduït i bé repetir-les o editar-les. Els àlies permeten als usuaris definir noms curts per expandir-se en comandes més llargues. Una pila de directoris permet als usuaris empenyre els directoris a la pila per saltar-se ràpidament. El shell C també va introduir la notació tilde estàndard on "~" representa un directori propi dels usuaris.


La majoria d'aquestes funcions s'han incorporat a petxines posteriors, incloses la closca Bourne Again, la petxina Korn i la closca Z. Una variant popular és tsch, que és el shell predeterminat actual en sistemes BSD, així com en versions primerenques de Mac OS X.