Bash

Bash, embora normalmente não seja escrito com letras maiúsculas, é um acrônimo de "Bourne-Again Shell" e recebeu esse nome em homenagem a Stephen Bourne, criador do shell do Unix "sh." Ele é um interpretador de linguagem de comandos derivado de sh que pode executar comandos inseridos em um prompt de comando e processar entradas de arquivos de texto.

Bash (bash) é compatível com todos os comandos do shell Bourne original (sh), além de muitos outros. Ele também inclui recursos do shell Korn (ksh) e do shell C (csh), como edição de linha de comando, sintaxe de substituição de comandos e histórico de comandos. O Bash também é compatível com a "expansão de chaves", usada para gerar strings de texto relacionadas. Essa operação oferece uma maneira eficiente de pesquisar nomes de arquivos e renomear vários arquivos. As versões mais recentes do Bash são compatíveis com expressões regulares (Bash 3.0) e matrizes associativas (Bash 4.0).

O Bash foi originalmente desenvolvido por Brian Fox para o Projeto GNU e lançado em 1989. O shell bash foi inicialmente distribuído com o sistema operacional GNU e, mais tarde, tornou-se o shell padrão de várias distribuições do Linux e do Mac OS X. As versões recentes do Bash (versões 3 e 4) foram desenvolvidas por Chet Ramey e são atualmente publicadas pela Free Software Foundation, a mesma organização que distribui o sistema operacional GNU.

Atualizado August 15, 2013 por Per C.

quizTeste seus conhecimentos

Which company developed the UWP framework?

A
Google
0%
B
Microsoft
0%
C
Oracle
0%
D
IBM
0%
Correct! Incorrect!     View the UWP definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Bash nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.