共享脚本的最佳目录

Mik*_*eck 7 scripting conventions directory-structure

保存可能被多个用户使用的共享脚本的常规目录是什么?

我已经阅读了标准文件系统层次结构的概述,但它似乎没有推荐用于存储共享脚本的位置。创建一个 /opt/scripts 目录似乎是一个合理的选择,但我想知道是否有一个标准的 UNIX 约定。

rvs*_*rvs 10

我相信它是/usr/local/bin/- 它用于安装自定义,而不是由包管理器可执行文件维护。

  • 我很确定这是平台相关的。例如,在 OpenBSD 上,软件包中的所有 3rd 方软件都安装在 /usr/local/bin 中。因此,虽然它可能也是您自己的共享可执行脚本的合适位置,但它并不总是用于“不由包管理器可执行文件维护” (2认同)