有什么方法可以自动创建 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 手册中提供了详细的使用说明。如果您使用的是其他变体,手册页(如果有)会有所帮助。
我正在尝试通过 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 手册中提供了详细的使用说明。如果您使用的是其他变体,手册页(如果有)会有所帮助。