zsh에서 스크립트를 가져올 때 Pushd/popd 동작 혼동
bash에서 가져온 스크립트가 있습니다. 그것은 모든 종류의 작업을 수행하고 $PWD구입하기 전의 상태를 유지합니다. pushd ~/.dotfiles >/dev/null || exit 1 # Do various things popd >/dev/null || exit 1 스크립트는 zsh에서도 (대부분) 잘 작동하지만 ~/.dotfiles해당 위치에서 가져올 때 가져온 후 이전 위치로 이동하게 됩니다 $OLDPWD. pushdzsh는 현재 위치가 이미 동일한 경우 해당 줄을 무시하는 것...