Bash(GNU Bourne-Again Shell)는 많은 Linux 배포판의 기본 셸입니다. 실제로 전통적인 UNIX에서는 tcsh, csh, ash, bsh, ksh 등과 같은 많은 쉘이 사용됩니다. 쉘 스크립트는 일반적으로 비슷합니다. 하나의 쉘을 배우면 대부분의 쉘을 빠르게 시작할 수 있습니다. 당시 쉘 스크립트는 일반적으로 다양한 종류의 쉘에서 사용될 수 있었습니다.
bash
은 대부분의 Linux 시스템 및 Mac OS X의 기본 셸입니다. 대부분의 Unix와 유사한 스타일로 실행될 수 있습니다. 운영 체제 위에 Windows의 POSIX 가상 인터페이스를 구현하기 위해 Microsoft Windows의 Cygwin 시스템으로 이식되기도 했습니다. 또한 DJGPP 프로젝트에 의해 MS-DOS로도 이식되었습니다.
bash의 명령 구문은 Bourne 셸 명령 구문의 상위 집합입니다. Bourne 쉘 스크립트의 대부분은 수정 없이 bash에서 실행될 수 있습니다. Bourne의 특수 변수나 내장 명령을 사용하는 스크립트만 수정하면 됩니다.
명령줄 편집, 명령 기록, 디렉터리 스택, $RANDOM 및 $PPID 변수, POSIX 명령 대체 등 bash의 명령 구문 대부분은 Korn 셸(ksh) 및 C 셸(csh)에서 유래되었습니다. 구문 : $(...). 대화형 쉘로서 Tab 키를 누르면 부분적으로 입력된 프로그램 이름, 파일 이름, 변수 이름 등이 자동으로 완성됩니다.
위 내용은 리눅스 배쉬가 뭐야?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!