我多次使用此命令
export PATH=“/usr/local/opt/mysql@5.7/bin:$PATH”
现在看来,这导致我的$PATH
中信息重复。
echo $PATH
“/usr/local/opt/mysql@5.7/bin:??:/usr/local/mysql@5.7/bin:“/usr/local/opt/mysql@5.7/bin:??:/usr/local/mysql/bin:/usr/local/mysql/bin
最初,mysql.server
命令不起作用。如何摆脱重复信息?
我看到了一些重置$PATH
的代码,但我不想删除整个内容,只是其中的一部分。
export PATH=“/usr/local/opt/mysql@5.7/bin:$PATH”
echo $PATH
“/usr/local/opt/mysql@5.7/bin:??:/usr/local/mysql@5.7/bin:“/usr/local/opt/mysql@5.7/bin:??:/usr/local/mysql/bin:/usr/local/mysql/bin
实际
echo $PATH
“/usr/local/opt/mysql@5.7/bin:??:/usr/local/mysql@5.7/bin:“/usr/local/opt/mysql@5.7/bin:??:/usr/local/mysql/bin:/usr/local/mysql/bin
预期
echo $PATH
“/usr/local/opt/mysql@5.7/bin
我想。
答案 0 :(得分:1)
/user/
的重复部分唯一的缺点是搜索所有内容的时间略长。不会伤害你的。
您写的PATH
已损坏,不应包含引号。
您可以通过简单地复制粘贴正确的部分并执行另一个PATH
...