Petxina Bourne
Petxina Bourne llenguatge de programació | |
---|---|
Autor | Stephen Bourne |
Data d’origen | 1977 |
Influenciat per | ALGOL 68 |
Implementació de referència | |
Sistema operatiu | Unix |
El shell Bourne , també conegut com sh , és un shell basat en text per als sistemes operatius Unix .
Tot i que va ser concebut com a intèrpret d’un llenguatge de seqüència d’ordres , també es va popularitzar en l’ús interactiu.
Història
Pren el nom del seu inventor, Stephen Bourne, dels laboratoris AT&T , que el va desenvolupar durant la dècada de 1970 [1] , per publicar el 1978 [2] la versió posteriorment utilitzada a la versió 7 d'UNIX.
Començant per la versió 7 d'UNIX, el shell Bourne va substituir el shell Thompson com a shell predeterminat del sistema, [1] distribuït a col·legis i universitats. Avui està completament obsolet, però encara és present a Solaris com a /bin/sh
. En l'ús quotidià, ha estat substituït per altres intèrprets com Bash i Korn , que prenen la sintaxi i l'estenen.
Exemples d'ús
Hola món!
Escriviu text " Hola món " a la sortida estàndard .
ressò de "Hello World"
Contingut d’un directori
Utilitzant l'ordre "ls" per veure el contingut de l'escriptori en un sistema Ubuntu .
ls / home / usuari / escriptori
Canvia de directori
Per passar d'una carpeta a una altra, heu d'utilitzar l'ordre "cd".
cd / home / usuari / escriptori / carpeta /
Nota
- ^ A b (EN) Nikolai Bezroukov, Introducció a la història del shell Unix , a softpanorama.org. Consultat el 29 de maig de 2008 .
- ^ Vegeu el fitxer font msg.c , que conté la línia «
MSG version = "\nVERSION sys137 DATE 1978 Nov 6 14:29:22\n";
"
Articles relacionats
Enllaços externs
- (EN) C codi font de l'intèrpret d'ordres Bourne , a minnie.tuhs.org. Consultat el 29 de maig de 2008 .
- (EN) Stephen R. Bourne, An Introduction to the UNIX Shell , Unix Seventh Edition Manual, Volume 2, 1979. Consultat el 29 de maig de 2008. (documentació original de l'intèrpret d'ordres Bourne)