(내 생각에는) 에 쓰여진 주제가 있습니다 bash
. 그러나 나는 zsh
쉘에 사용하기로 결정했습니다. 더 구체적으로 말하면, 저는 oh-my-zsh( zsh
제가 생각하는 맞춤형)를 사용하고 있습니다 .
내가 사용하고 싶은 테마는 현재 .bash_prompt
기본 .bash_profile
쉘이 bash
.
어쨌든 oh-my-zsh에게 이 프롬프트를 사용하라고 지시할 수 있나요? 나는 그것이 zsh
와 약간 다른 구문/언어를 가지고 있다는 것을 알고 있으므로 bash
에서 직접 소싱하면 .zshrc
꽤 많은 오류가 발생합니다.
답변1
아니요, 일반적으로 약간의 수정 없이는 중요하지 않은 bash
스크립트를 소싱할 수 없습니다 .zsh
Z-Shell은 다음과 가장 유사합니다.콘 쉘 [ ksh
], 반면 은 bash
의 상위 집합입니다.본 쉘 [ sh
].
일부가 있습니다구문 차이sh
껍질 과 껍질 사이 ksh
. 비록 bash
그리고 zsh
상당한기능 교차, 구현 세부 사항은 일부 측면에서 다릅니다.
if [[ "$VAR" ]];
이는 링크된 스크립트에 사용된 구성 에서 특히 두드러집니다 (그렇지만 작동하는 zsh
것 같지는 않습니다 if [ $VAR ];
).
그러나 링크된 스크립트를 소스로 가져오는 데 필요한 수정 zsh
은 매우 적습니다.