Differences between revisions 1 and 50 (spanning 49 versions)
Revision 1 as of 2004-11-14 05:22:18
Size: 155
Editor: anonymous
Comment:
Revision 50 as of 2021-09-17 15:11:52
Size: 2702
Editor: ThiagoPezzo
Comment: add link to EditorGuide
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07
*[http://www.ss64.com/bash || An A-Z Index of the Linux BASH command line]
#language en
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[fr/Bash|Français]] - [[it/Bash|Italiano]] - [[pt_BR/Bash|Português (Brasil)]] - [[ru/Bash|Русский]] - [[zh_CN/Bash|简体中文]]-~
----
Line 4: Line 5:
 . '''[[WikiPedia:Bash_(Unix_shell)|Bash]]''' is a Unix shell and command language written by Brian Fox for the [[GNU]] Project as a free software replacement for the Bourne shell. Its name is an acronym for Bourne-again shell.
Line 5: Line 7:
Bash features include [[WikiPedia:GNU_Readline|keyboard shortcuts]] and advanced [[https://www.gnu.org/software/bash/manual/html_node/History-Interaction.html|history interaction]].
Line 6: Line 9:
See also: BashShellVariables == Builtins ==

 . A '''[[WikiPedia:Shell_builtin|Shell builtin]]''' is a command or a function, called from a shell, that is executed directly in the shell itself, instead of an external executable program which the shell would load and execute.[1]

Here are some ''builtins'' provided by Bash, the default shell in Debian. See the [[DebianMan:bash.1|bash manual page]]:

 * '''{{{cd}}}''' - change the shell working directory.
 * {{{alias}}} - create a command alias
 * {{{echo}}} - write text/arguments to the standard output

== History ==

First released in 1989, it has been used widely as the default login shell for most Linux distributions. The Bourne Shell is an early and important Unix shell written by Stephen Bourne and distributed with Version 7 Unix circa 1978. Bash was created in 1987 by Brian Fox. In 1990 Chet Ramey became the primary maintainer.

Bash is the default shell on Debian and most Linux systems.

=== Debian-specific information ===

 * DebianPackage:bash package in Debian

 * DebianMan:bash manual page in Debian

 * [[DebianBug:bash|bash bugs]] in the Debian [[BTS]]

 * [[https://security-tracker.debian.org/tracker/source-package/bash|bash in the Debian Security Bug Tracker]]

=== Upstream specific information ===

 * [[https://www.gnu.org/software/bash/|Upstream website]]

 * [[https://www.gnu.org/software/bash/manual/|GNU Bash Manual]]

== See Also ==

 * https://wiki.archlinux.org/index.php/Bash - Bash on Arch Linux Wiki
 * http://www.gnu.org/software/bash/manual/bashref.html - Bash Reference Manual
 * https://www.tldp.org/LDP/abs/html/abs-guide.html - Advanced Bash-Scripting Guide
 * http://linux.org.mt/article/terminal - An introduction to Bash
 * http://www.tldp.org/LDP/Bash-Beginners-Guide/html/index.html - Bash Guide for Beginners
 * https://gna.org/projects/mbfl - Marco's Bash Functions Library
----

CategorySoftware CategorySystemAdministration CategoryCommandLineInterface CategoryRedundant: merge with ShellCommands/BourneShell/other shell pages

Translation(s): English - Français - Italiano - Português (Brasil) - Русский - 简体中文


  • Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell. Its name is an acronym for Bourne-again shell.

Bash features include keyboard shortcuts and advanced history interaction.

Builtins

  • A Shell builtin is a command or a function, called from a shell, that is executed directly in the shell itself, instead of an external executable program which the shell would load and execute.[1]

Here are some builtins provided by Bash, the default shell in Debian. See the bash manual page:

  • cd - change the shell working directory.

  • alias - create a command alias

  • echo - write text/arguments to the standard output

History

First released in 1989, it has been used widely as the default login shell for most Linux distributions. The Bourne Shell is an early and important Unix shell written by Stephen Bourne and distributed with Version 7 Unix circa 1978. Bash was created in 1987 by Brian Fox. In 1990 Chet Ramey became the primary maintainer.

Bash is the default shell on Debian and most Linux systems.

Debian-specific information

Upstream specific information

See Also


CategorySoftware CategorySystemAdministration CategoryCommandLineInterface CategoryRedundant: merge with ShellCommands/BourneShell/other shell pages