Casa Sviluppo Cosa è bourne again shell (bash)? - definizione da techopedia

Cosa è bourne again shell (bash)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Bourne Again Shell (Bash)?

Bourne again shell (Bash) è una shell Unix gratuita che può essere utilizzata al posto della shell Bourne. Si tratta di un'implementazione completa delle specifiche della shell IEEE Portable Operating System Interface per Unix (POSIX) e Open Group.


Bash è fondamentalmente un processore di comandi che in genere viene eseguito in una finestra di testo, consentendo all'utente di digitare comandi che causano azioni. Può leggere i comandi da un file, chiamato script. Come tutte le shell Unix supporta quanto segue:

  • Carattere jolly del nome file
  • tubatura
  • Ascolta i documenti
  • Esecuzione del comando
  • Variabili e strutture di controllo per test di stato e iterazione

Techopedia spiega Bourne Again Shell (Bash)

Bash è stato scritto per il progetto GNU da Brian Fox. Si chiama di nuovo Bourne shell per molte ragioni, la prima è che è la versione open source della shell Bourne e la seconda come gioco di parole sul concetto di rinascita. Il suo acronimo è anche una descrizione di ciò che ha fatto il progetto, che è stato quello di mettere insieme funzioni sh, csh e ksh.


Una shell Unix è un interprete da riga di comando che fornisce agli utenti un'interfaccia utente di base. Consente agli utenti di comunicare con il sistema attraverso una serie di comandi digitati nella finestra della riga di comando. Non ci sono pulsanti o finestre pop-up in una shell, semplicemente un sacco di testo.


In sostanza, Bash consente agli utenti di sistemi simili a Unix di controllare i componenti più interni del sistema operativo utilizzando comandi basati su testo.


Bash ha una serie di estensioni e gira su sistemi operativi simili a Unix come Linux e Mac OS X. È stato portato su Windows attraverso il sottosistema per applicazioni basate su UNIX (SUA) e mediante emulazione POSIX usando Cygwin o MSYS. Può anche essere usato in MS-DOS.

Cosa è bourne again shell (bash)? - definizione da techopedia