cha*_*aos 12
唯一正确的方法是按照您的描述/usr/bin或/usr/local/bin按照您的描述创建链接。因为在这些文件夹中/opt/toolname通常有许多其他文件,而不仅仅是可执行文件。我会很肮脏。无论如何,添加/opt/*/到$PATH变量是行不通的。
如果您有这些二进制文件的完整路径列表,则可以通过脚本生成链接。
有很多方法可以做到:
/usr/bin(或/usr/local/bin)目录中创建符号链接sudo cp -s /opt/toolname/tool.sh /usr/bin/[unique_Toolname]/opt/toolname/tool.sh到$PATH变量export $PATH=$PATH:/opt/toolname/$HOME/.local/share/bin改用系统/usr/bin