Translation(s): English - Français - Italiano - Português (Brasil) - Русский - 简体中文
Bash é um shell Unix e linguagem de comando escrito por Brian Fox para o projeto GNU como um substituto em software livre para o Bourne shell. Seu nome é um acrônimo para Bourne-again shell (uma brincadeira idiomática entre o nome próprio "Bourne" e a expressão "born again", renascido).
Os recursos do Bash incluem atalhos de teclado e interação avançada com o histórico.
Comandos internos (builtins)
Um comando interno (builtin) Shell é um comando ou uma função, chamados por um shell, que são executados diretamente pelo shell mesmo em vez de um programa executável externo o qual o shell carregaria e executaria [1].
Aqui estão alguns comandos internos (builtin) fornecidos pelo Bash, o shell padrão no Debian. Veja a página do manual bash:
cd - muda o diretório de trabalho do shell.
alias - cria um alias de comando.
echo - escreve texto/argumentos para a saída padrão.
História
Lançado inicialmente em 1989, tem sido largamente utilizado como o shell de login padrão na maioria das distribuições Linux. O Bourne Shell é um importante shell Unix, e um dos primeiros, escrito por Stephen Bourne e distribuído com o Unix Version 7 por volta de 1978. O Bash foi criado em 1987 por Brian Fox. Em 1990, Chet Ramey tornou-se o mantenedor principal.
O Bash é o shell padrão no Debian e na maioria dos sistemas Linux.
Informações específicas ao Debian
bash pacote no Debian
bash página do manual no Debian
bugs do bash no Debian BTS
bash no sistema de acompanhamento de bugs de segurança do Debian
Para habilitar o bash-completion após a instalação, remova os comentários das linhas correspondentes /etc/bash.bashrc. Para mais detalhes sobre bash-completion, veja Adicionando uma autocompletação Bash.
* BashProfileReset - Restaurando a configuração shell padrão do Debian 12
Informações específicas aos(às) desenvolvedores(as) (upstream)
Veja também
https://wiki.archlinux.org/index.php/Bash - Bash no wiki do Arch Linux
http://www.gnu.org/software/bash/manual/bashref.html - Manual de referência do Bash
https://www.tldp.org/LDP/abs/html/abs-guide.html - Guia avançado de Bash-Scripting
http://linux.org.mt/article/terminal - Uma introdução ao Bash
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/index.html - Guia Bash para iniciantes
CategorySoftware CategorySystemAdministration CategoryCommandLineInterface CategoryRedundant: merge with ShellCommands/BourneShell/other shell pages