develop/etc

[wsl2] source .bashrc 에러

아르르르를를르 2021. 9. 25. 03:11

wsl2 환경에서 zsh를 사용하고 있다.

개발 중 .bashrc를 변경하고 적용을 하면 다음과 같은 에러가 발생한다.'

~ ❯ source .bashrc                                                                                         18s 03:07:33
.bashrc:17: command not found: shopt
.bashrc:25: command not found: shopt
.bashrc:29: command not found: shopt
.bashrc:112: command not found: shopt
/usr/share/bash-completion/bash_completion:45: command not found: shopt
/usr/share/bash-completion/bash_completion:1461: parse error near `|'

 

zsh 사용이 원인으로, 새로운 bash를 열어 실행하면 된다.

~$ exec bash
~$ source ~/.bashrc
~$ exec zsh

해결 화면