본 어게인 셸

위키백과 ― 우리 모두의 백과사전.

본 어게인 셸(Bourne-again shell)은 유닉스에서 사용하는 커맨드 셸의 일종으로 GNU 프로젝트를 위해 만들어 졌다. 일반적으로 bash로 줄여 부른다.

초기의 유닉스 셸인 본 셸(Bourne shell)과 새로 태어났다는 뜻의 영어 "born again"을 합친 이름이다. Bash는 1987년 브라이언 폭스에 의해 만들어졌다. 1990년 이후에는 쳇 레이미가 주로 관리하고 있다.

Bash 명령어의 문법은 거의 대부분이 sh와 호환되어 쓰일 수 있다. 또한 ksh, csh 에서 많은 아이디어를 받아서 명령 히스토리, 디렉토리 스택, $RANDOM POSIX 형식 명령어 치환 등을 지원한다. 또한 입력 중에 명령어나 파일 이름을 자동 완성해 주는 기능도 지원한다.

Bash는 다양한 리눅스 시스템, 맥 오에스 X 의 기본 셸이며, 수많은 유닉스 계열 운영체제에서 동작한다. 마이크로소프트 윈도우즈에서도 Cygwin 프로젝트 등에 의해 이식되어 있다.

Bash는 GNU GPL로 배포되고 있으며, GNU 프로젝트 FTP사이트를 비롯하여 수많은 인터넷 사이트에서 내려받을 수 있다.

[편집] 바깥 고리


이 문서는 컴퓨터에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다.