Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

Bourne shell

Da Wikipedia, l'enciclopedia libera.
Voce da controllare
Questa voce o sezionesull'argomento informatica è ritenutada controllare.
Motivo:La voceBash tratta sia del linguaggio sia della shell sh.

Partecipa alladiscussione e/ocorreggi la voce.Segui i suggerimenti delprogetto di riferimento.
Pagine da unire
Questa paginasull'argomento informatica sembra trattare argomenti unificabili alla paginaBash, che potrebbe confluire qui.
Commento:L'argomento relativo alla shell può confluire qui.

Puoi contribuireunendo i contenuti in una pagina unica.Commenta la procedura di unione usandoquesta pagina di discussione. Segui i suggerimenti delprogetto di riferimento.
Abbozzo software libero
Questa vocesull'argomento software libero è solo unabbozzo.
Contribuisci a migliorarla secondo leconvenzioni di Wikipedia. Segui i suggerimenti delprogetto di riferimento.
Bourne shell
linguaggio di programmazione
AutoreStephen Bourne
Data di origine1977
Influenzato daALGOL 68
Implementazione di riferimento
Sistema operativoUnix
Modifica dati su Wikidata ·Manuale

LaBourne shell, nota anche col nome dish, è unashell testuale per isistemi operativiUnix.

Pur essendo concepita come interprete di unlinguaggio discripting, essa divenne popolare anche nell'uso interattivo.

Storia

[modifica |modifica wikitesto]

Essa prende il nome dal suo inventore,Stephen Bourne dei laboratoriAT&T, che la sviluppò nel corso deglianni 1970[1], per rilasciarne nel1978[2] la versione poi usata nella versione 7 di UNIX.

A partire dalla versione 7 di UNIX, laBourne shell sostituì laThompson shell comeshell predefinita del sistema,[1] distribuita aicollege ed alle università. Oggi è del tutto obsoleta, tuttavia è ancora presente suSolaris come/bin/sh. Nell'uso quotidiano è stata sostituita da altreshell comeBash e laKorn shell, che ne riprendono la sintassi, ampliandola.

Esempi di utilizzo

[modifica |modifica wikitesto]

Scrive il testo "Hello world" sullostandard output.

echo 'Hello World'

Contenuto di una directory

[modifica |modifica wikitesto]

Utilizzo del comando "ls" per visualizzare il contenuto della Scrivania su un sistemaUbuntu.

ls /home/utente/Scrivania

Cambiare directory

[modifica |modifica wikitesto]

Per spostarsi da una cartella all'altra, è necessario usare il comando "cd".

cd /home/utente/Scrivania/cartella/

Note

[modifica |modifica wikitesto]
  1. 12(EN) Nikolai Bezroukov,Introduction to the Unix shell history, susoftpanorama.org.URL consultato il 29 maggio 2008.
  2. Si veda il file sorgentemsg.c, che contiene la linea «MSG version = "\nVERSION sys137DATE 1978 Nov 6 14:29:22\n";»

Voci correlate

[modifica |modifica wikitesto]

Collegamenti esterni

[modifica |modifica wikitesto]
V · D · M
Principalilinguaggi di programmazione(tutti)
ABAP ·Ada ·ALGOL ·APL ·Assembly ·Awk ·BASIC ·C ·C++ ·C# ·COBOL ·Delphi ·Eiffel ·Fortran ·F# ·Haskell ·IDL ·Java ·JavaScript ·J# ·Lisp ·LOGO ·Lua ·ML ·Objective-C ·OCaml ·Pascal ·Perl ·PHP ·PL/I ·PLaSM ·Prolog ·Python ·Ruby ·Rust ·SAS ·Scheme ·sh ·Simula ·Smalltalk ·SQL ·Swift ·Visual Basic
Estratto da "https://it.wikipedia.org/w/index.php?title=Bourne_shell&oldid=140730055"
Categorie:
Categorie nascoste:

[8]ページ先頭

©2009-2026 Movatter.jp