왜 bash를 사용하는지 알아봅시다
우선 bash 란 무엇인가에 대해서 알아봅시다. bash는 Borune-again shell이 전체 이름입니다. 유닉스에서 사용하는 커멘드 셀의 일종으로 GNU프로젝트를 위해 만들어졌습니다. 초기의 유닉스 셸인 본 셸*Bourne shell)과 새로 태어났다는 뜻의 영어인 "born again" 이 두개가 합쳐진 이름입니다.
Bash는 1987년 브라리언 포스 가 만들었는데요. 1990년 이후에는 첫 레이미가 주로 관리하고 있습니다. Bash 명령어의 문법은 거의 대부분 sh와 호환되어 쓸 수 있는데요. 또한 ksh, csh에서 많은 단어 아이디어를 받아서 명령 히스토리, 디렉토리 스택, $RANDOM POSIX 형식 명령어 치환 등을 지원합니다. 또한 입력 중에 명령어나 파일 이름을 자동으로 완성해주는 기능도 지원합니다. Bash는 다양한 리눅스 시스템, 맥 오에스 텐의 기본 셸이며, 수많은 유닉스 계열 운영체제에서 동작합니다. 마이크로소프트윈도에서도 시그윈 프로젝트 등에 의해 이식되어 있습니다.
Bash는 GNUGPL로 배포되고 있으며, GNU 프로젝트 FTP 사이트를 비롯하여 수많은 인터넷 사이트에서 내려받을 수 있습니다.
Bash를 사용하는 이유는 간단하다는 장점이 가장 큽니다. 일반적으로 사용자가 원하는 모든 작업을 수행할 수 있죠. 쉽게 전환도 가능합니다.