RSS 행성 파이썬

Anarcat: 물고기 셸 테스트

저자는 2개월 동안 fish shell을 테스트해 왔으며 그 관찰 결과를 공유하고 있다. 자동 완성과 기본 프롬프트가 훌륭하다고 생각하지만, 프롬프트 생성에서 현저한 지연을 발견했다. POSIX 스타일의 함수는 지원되지 않아 기존 스크립트를 수정해야 한다. Here 문서와 프로세스 대체가 다르게 작동하여 우회 방법이 필요하다. 문서가 제한적이라고 생각하여 정보에 쉽게 접근할 수 없다. 일부 터미널에서 멀티라인 명령어가 줄 바꿈으로 표시되며, 표시가 영향을 받는다. 주요 차이점은 POSIX 스타일의 서브셸이 없으며, 대신 괄호 대신 `begin`/`end` 블록을 사용해야 한다는 것이다. 환경 변수 할당이 다르며, 별칭이 비정상적으로 작동하여 우회 방법이 필요하며 내장 함수를 재정의하는 것을 방지한다. 저자는 이러한 불일치가 특히 백슬래시 이스케이프 동작에서 좌절감을 느끼고 있다. 전반적으로 저자의 경험은 혼합되어 있으며, fish shell의 강점과 약점을 bash와 zsh와 비교하여 강조하고 있다.
favicon
anarc.at
Anarcat: testing the fish shell