Dom zvučni Što je c shell (csh)? - definicija iz tehopedije

Što je c shell (csh)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači C Shell (csh)?

C shell (csh) je naredbena ljuska za sustave slične Unixu koji je prvotno kreiran kao dio distribucije softvera Berkeley (BSD) 1978. Csh se može koristiti za interaktivni unos naredbi ili u skripte ljuske. Školjka je uvela niz poboljšanja u odnosu na ranije Bourne-ove ljuske dizajnirane za interaktivnu upotrebu. To uključuje povijest, operacije uređivanja, snop direktorija, kontrolu poslova i završetak nagiba. Mnoga od ovih obilježja usvojena su u ljusci Bourne Again (bash), Korn ljusci (ksh) i u ljusci Z (zsh). Moderna varijanta, tcsh, također je vrlo popularna.

Techopedia objašnjava C Shell (csh)

C školjku stvorio je Bill Joy dok je bio student poslijediplomskog studija na UC Berkeley u kasnim 1970-ima. Prvi put je objavljen u sklopu 2BSD Berkeley Software Distribution Unixa 1978. godine.

C školjka je dobila ime po svojoj sintaksi koja je trebala nalikovati programskom jeziku C.

C shell je uveo značajke koje su trebale olakšati interaktivnu uporabu u naredbenom retku, iako je kao i druge školjke moguće skriptirati. Jedna od najistaknutijih značajki bila je povijest naredbi. Korisnici se mogu prisjetiti prethodnih naredbi koje su unijeli te ih ponoviti ili urediti. Aliases omogućuju korisnicima da definiraju kratka imena koja će se proširiti u duže naredbe. Korak direktorija omogućava korisnicima da guraju i iskaču direktoriju na snopu da brzo preskaču napred i nazad. C shell je također uveo standardnu ​​tilde notaciju gdje "~" predstavlja korisnički direktorij.

Većina ovih značajki ugrađena je u kasnije školjke, uključuju Bourne Again školjku, Korn školjku i Z školjku. Popularna varijanta je tsch, koji je trenutno zadana ljuska na BSD sustavima, kao i na ranijim verzijama Mac OS X.

Što je c shell (csh)? - definicija iz tehopedije