Jump to content

Check out our Community Blogs

Register and join over 40,000 other developers!

Recent Status Updates

View All Updates

- - - - -

What is bash?

  • Please log in to reply
3 replies to this topic

#1 Guest_LemonMan_*

  • Guest

Posted 26 January 2009 - 02:29 AM

What is bash? I know it has to do something with CLI.. but I've got no idea WTH is that.
  • 0

#2 moonknight


    CC Resident

  • Just Joined
  • PipPipPipPip
  • 86 posts

Posted 26 January 2009 - 05:15 AM

Bourn Again SHell its the language that you use for the konsole on linux
  • 0

#3 Tor


    CC Devotee

  • Just Joined
  • PipPipPipPipPipPip
  • 448 posts

Posted 26 January 2009 - 06:18 AM

This is from Wikipedia:

Bash is a free software Unix shell written for the GNU Project. Its name is an acronym which stands for Bourne-again shell.[1] The name is a pun on the name of the Bourne shell (sh), an early and important Unix shell written by Stephen Bourne and distributed with Version 7 Unix circa 1978,[2] and the concept of being "born again". Bash was created in 1987 by Brian Fox. In 1990 Chet Ramey became the primary maintainer.[3]

Bash is the default shell on most systems built on top of the Linux kernel as well as on Mac OS X and it can be run on most Unix-like operating systems. It has also been ported to Microsoft Windows using the POSIX emulation provided by Cygwin and the one provided by MSYS, to MS-DOS by the DJGPP project and to Novell NetWare.

  • 0

#4 WingedPanther73


    A spammer's worst nightmare

  • Moderator
  • 17757 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others

Posted 26 January 2009 - 08:24 AM

One of the characteristics of Linux/Unix/BSD/etc is that the facilities are loosely associated. The result is that you can swap out kernels, command line interfaces, etc without significantly impacting the rest of the system. In *nix system, the command line interface is called a shell, of which bash is one option. This is different from, for instance, MS-DOS where the command-line interface is part of the OS and cannot be easily removed/replaced.
  • 0

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download