gpt4 book ai didi

linux - 编写、部署、安装用 shell 编写的命令行工具

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:39:43 27 4
gpt4 key购买 nike

这只是那些日子中的一个......
我想创建一个 shell 脚本(原始版本可能是一个简单的 alias),但我想从下到上使它成为一种好方法。编写脚本本身根本不是问题,但由于其他一些人可能也想使用这个脚本,所以我也想让它易于访问和维护。这就是为什么我有两个问题:

  1. 是否有任何关于包含 shell 脚本的存储库结构的指南?我的意思是,一些约定,例如,我们将脚本放在某个目录中,联机帮助页,我是否应该将其拆分为多个文件等。
  2. 如何让其他人可以访问此脚本?我知道如果我们想安装命令行工具,我们将它移动到 /usr/bin/usr/local/bin,但是文档或一些依赖项呢?

有很多关于使用 Ruby 或 Python 编写命令行工具的教程以及一些如何管理所有内容的模板,但我还没有找到任何关于将命令行工具编写为 shell 脚本的教程。

最佳答案

一般来说,您将遵循 man hier 中的约定进行分发。 shell 脚本将被视为与二进制文件相同。

关于linux - 编写、部署、安装用 shell 编写的命令行工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44179997/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com