라이선스 문제로 인해 OS X에는 이전 버전의 bash(3.2.57, 현재 안정적인 bash 버전은 5.1)가 함께 제공됩니다. 최신 bash 버전을 직접 설치할 수 있으므로 궁금합니다. 내가 무엇을 놓치고 있는 걸까요? Apple 버전에는 없는 최신 bash의 주요/가장 유용한 기능은 무엇입니까?
출시 이력을 살펴보았지만 작은 세부 사항과 버그 수정으로 가득 차 있었습니다...
PS 이 질문은 bash에 관한 것입니다. Apple이 기본 OS X 셸로 zsh로 전환했다는 것을 알고 있지만 비교할 필요는 없습니다.배쉬 대 zsh특징.
답변1
연관정렬. 이름 참고(ㅏ,두번째).globstar
( **
재귀적 글로브로서).mapfile
/readarray
. 작은 것들.
보다Bash 해커 위키의 변경 사항 목록. 홈페이지에도 페이지가 있어요Bash 4의 대략적인 개요
또는NEWS
그리고CHANGES
전체 원본 목록을 얻으려면 소스 트리에서 파일을 가져옵니다(또한CWRU/changelog
더 자세한 목록을 보려면 3.2 이후의 모든 버전에서 이 파일을 살펴보고 전체 목록을 확인해야 합니다.