有什么方法可以自动创建 shell 脚本别名吗?

Is there any way to make a shell script alias automatically?

我正在尝试通过 shell 脚本自动创建目录和文件 editing/creation。我在这方面取得了成功,但无法弄清楚如何打包脚本,即当我想 运行 脚本时,这就是我输入的内容,也必须从文件中 运行 程序是英寸

. autoinit.sh -n <name> -c <project>

如果我在 ~/.bashrc 中使用别名可以解决这个问题,但我想在 GitHub 上分享这个,人们必须遵循大量信息才能起床 运行宁.

我可以添加什么脚本来实现以下功能?在理想情况下,人们应该能够克隆 repo 并输入以下内容来启动脚本:

autoinit -n <name> -c <project>

Self-ExtractingShell档案

要管理 self-extracting shell 档案,您可以使用 shar 和 unshar 命令。两者通常都是 Linux 和 BSD 上的标准实用程序,但您的里程可能会有所不同。

另请参阅

GNU shar utilities 手册中提供了详细的使用说明。如果您使用的是其他变体,手册页(如果有)会有所帮助。