未找到zsh命令问题
问题描述:
我安装了崇高的文本2并创建了一个符号链接并将其放置在〜/ bin中。我在〜/ .zshrc中添加了〜/ bin到PATH变量。未找到zsh命令问题
如果我尝试执行subl(崇高的符号链接),我得到:
zsh: command not found: subl
但如果我执行〜/斌/ subl,它工作正常。
呼应PATH显示〜/ bin在PATH变量:
~/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
任何想法可能会导致没有发现问题的命令?
答
bash在PATH中解释了~
,但大多数shell没有。
改为使用$HOME
。
你是如何设置PATH的?添加'〜/ bin'应该可以工作,但是回显'$ PATH'应该显示用你的实际主目录代替代字符。 – chepner
我直接在我的.zshrc文件中添加了〜/ bin到PATH变量。回声$ PATH由于某种原因不显示扩展版本。 – Boon