我编写了一个由多个 bash 脚本组成的基本命令行应用程序。其中之一旨在由计算机的任何用户运行,所以我知道正确的位置是/usr/local/bin/.
其他脚本不应由用户直接运行,而只能由第一个脚本调用。安全性在这里不是问题,我不介意用户是否费力地找到他们的确切路径并从那里执行它们,但我不希望它们位于可以从任何地方调用它们的路径中。
目前我已经把它们都放进去了,/usr/sbin/my_app_name/但我明白我不应该把东西放在那里。但是我应该把这些脚本放在哪里?理想情况下,我只想将my_app_name包含脚本的文件夹移动到正确的位置。