-Traduções: 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 (em inglês)
bash página do manual no Debian (em inglês)
bugs do bash no Debian BTS (em inglês)
bash no Sistema de acompanhamento de segurança do Debian (em inglês)
Informações específicas aos(às) desenvolvedores(as) (upstream)
site web do desenvolvedor(a) (upstream) (em inglês)
Manual do GNU Bash (em inglês)
Veja também
https://wiki.archlinux.org/index.php/Bash - Bash no wiki do Arch Linux (em inglês)
http://www.gnu.org/software/bash/manual/bashref.html - Manual de referência do Bash (em inglês)
https://www.tldp.org/LDP/abs/html/abs-guide.html - Guia avançado de Bash-Scripting (em inglês)
http://linux.org.mt/article/terminal - Uma introdução ao Bash (em inglês)
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/index.html - Guia Bash para iniciantes (em inglês)
https://gna.org/projects/mbfl - Biblioteca de funções Bash do Marco (em inglês)
CategorySoftware CategorySystemAdministration CategoryCommandLineInterface CategoryRedundant: merge with ShellCommands/BourneShell/other shell pages