【发布时间】:2017-10-26 01:46:33
【问题描述】:
这只是那些日子之一......
我想创建一个 shell 脚本(简单的版本可能是一个简单的alias),但我想让它成为自下而上的好方法。编写脚本本身根本不是问题,但由于其他几个人可能也想使用这个脚本,我想让它也可以访问和维护。这就是为什么我有两个问题:
- 是否有关于内部带有 shell 脚本的存储库结构的指南?我的意思是,一些约定,例如,我们将脚本放在某个目录、手册页中,我应该将其拆分为多个文件等。
- 如何使其他人可以访问此脚本?我知道如果我们想安装命令行工具,我们将它移动到
/usr/bin或/usr/local/bin,但是文档或一些依赖项呢?
有很多关于用 Ruby 或 Python 编写命令行工具的教程以及一些如何管理所有内容的模板,但我还没有找到任何关于将命令行工具编写为 shell 脚本的内容。
【问题讨论】:
标签: linux macos shell command-line