GitHub repository: silvalemejosicler/CursoBasicoDeBash
Created: 2020-11-05T19:06:08Z
Description: GNU Bash ou simplesmente Bash é um interpretador de comandos, um entre os diversos tradutores entre o usuário e o sistema operacional conhecidos como shell. Acrônimo para "Bourne-Again Shell", o Bash é uma evolução retro-compatível muito mais interativa do Bourne Shell (sh). Os shells Bourne permitem a execução de sequências de comandos inseridos diretamente na linha de comandos ("prompt") ou ainda lidos de arquivos de texto conhecidos como shell scripts. Neles se podem invocar comandos internos aos próprios shells (conhecidos como comandos "builtins") ou ainda arquivos binários ou scripts de terceiros arquivados nos dispositivos de armazenamento do sistema. O Bash apresenta recursos e características de uma linguagem de programação alto nível. É compatível por configuração com as normas POSIX, de forma que os scripts Bash podem ser executados em diversos sistemas "tipo unix"; e quando invocado (via ligação) com o nome de "sh", transforma-se automaticamente em seu predecessor homônimo. O direito autoral do Bash pertence à Free Software Foundation, Inc que o publica desde o lançamento como software livre. Foi liberado em 1989 e é shell padrão no projeto GNU. O projeto GNU desenvolve uma plataforma de softwares livres voltados às mais diversas tarefas que, em conjunção com o kernel desenvolvido por LInus Torvalds, define a maioria das distribuições GNU/Linux conhecidas. Por ser o shell padrão do projeto GNU, ao se invocar um terminal em um sistema "Linux". provavelmente o Bash será o shell a esperar pelo comando do usuário.