zsh を oh-my-zsh フレームワークと一緒にしばらく使用することで、zsh と bash ではどのコマンドの動作が異なるかに気付きました。
私が意味したのは:
# on zsh
ilias@ilias-pc ~ ➜ which ls
ls: aliased to ls --color=auto
ilias@ilias-pc ~ ➜ which which
which: shell built-in command
ilias@ilias-pc ~ ➜ bash
[ilias@ilias-pc ~]$ which ls
/usr/bin/ls
[ilias@ilias-pc ~]$ which which
/usr/bin/which
[ilias@ilias-pc ~]$
これはなぜ発生し、どうすれば「修正」できますか?
PS。これを Arch Linux で再現します (問題があるかどうかはわかりませんが、言及します)。