Bash (Unix shell): Difference between revisions

Content deleted Content added
No edit summary
m Line-break protection.
Line 58:
| accessdate = Oct 28 2010
}}
</ref> it has been distributed widely as the shell for the [[GNU operating system]] and as the default shell on [[Linux]], {{nowrap|[[Mac OS X]]}} and [[Darwin (operating system)|Darwin]]. It has been ported to [[Microsoft Windows]] and distributed with [[Cygwin]] and [[MinGW]], to [[DOS]] by the [[DJGPP]] project and to [[Novell NetWare]].
 
Bash is a [[Command-line interpreter|command processor]], typically run in a text window, allowing the user to type commands which cause actions. Bash can also read commands from a file, called a [[Shell script|script]]. Like all Unix shells, it supports filename [[Wildcard character|wildcarding]], [[Pipeline (Unix)|piping]], [[here document]]s, [[command substitution]], [[Variable (programming)|variables]] and [[control flow|control structures]] for [[Conditional (programming)|condition-testing]] and [[iteration]].<ref>