如何更改 bash 中命令行工具的默认路径?

如何更改 bash 中命令行工具的默认路径?

例如,我有一个名为 ffmpeg 的命令行工具,它在我的 Mac 上的位置如下:

/Users/me/anaconda/bin/ffmpeg

我也在这里安装了 ffmpeg:

/usr/local/Cellar/ffmpeg/

当我在命令行中输入 ffmpeg 时,它使用的默认路径是第一个。我该如何更改它以便它使用的 ffmpeg 是第二个路径?即当我输入 which ffmpeg 时,它会给出第二条路径。

答案1

如果你不想改变路径优先级,你可以在 .bashrc 文件或 .profile 文件中创建别名

别名 ffmpg=/path_to_it/ffmpg

否则,您需要查看您的 .bashrc 或 .profile 并查找 PATH 的设置位置,然后更改路径顺序以首先执行您想要执行的路径。

相关内容