質問: zshをアンインストールした後、macosはバイナリファイルを実行できません ターミナルを開くと、次のテキストが表示されます。last login: mon mar 26 17:51:02 on ttys001 -bash: /usr/local/bin/dirname: cannot execute binary file -bash: /usr/local/bin/dirname: cannot execute binary file -bash: /usr/local/bin/tr: cannot execute binary file -bash: /usr/local/bin/dirname: cannot execute binary file -bash: /usr/local/bin/dirname: cannot execute binary file marek:~ marek$ これは、zshshellのアンインストール後に発生します。どうすれば修正できますか?
回答: 私はmacosxの専門家ではありませんが、それがbsdであることは知っています。 freebsdにパッケージをインストールするには、明示的なパスのない新しい実行可能ファイルを見つける前にrehashを実行する必要があることを知っています。 bashではhash -rのように見えるので、試してみてください( bashを使用して$ pathで実行可能ファイルを再ハッシュする方法 )