Ubuntu下如何让脚本自动安装
我有一个相当大的任务,我必须创建一些用于词频检查的文件和一个与 crontab 连接的 bash 脚本,以使这些函数每 5 分钟在一组特定的文件夹下运行一次。
这里的最后一步是以某种方式压缩这些文件夹和脚本,以便任何人都可以轻松地将其安装在另一台计算机上,因此这些脚本的某种自动安装程序。
我不太确定应该使用什么,如果 tarball 可以实现此目的,或者我是否需要使用某种数据包管理器才能完成此步骤。
如果有人可以解释完成此操作的最佳方法,最好是一些有关此内容的文档的链接,我将非常感激。
谢谢。
--
只是为了澄清,
我需要这个来创建像现在这样的目录和子目录,并且最好有一些东西可以自动将函数添加到 crontab 记录中。
I have pretty big assignment where I had to create some files for word frequency checks and a bash script connected with a crontab to make these function run under a specific set of folder every 5 minutes.
The last step here is to somehow compress these folders and scripts so anyone can easily install it on another computer, so some sort of auto installer for these scripts.
I'm not really sure what I should use, if a tarball can achieve this or if I need to use some sort of packet manager to be able to complete this step.
I would be really thankful if someone can explain the best way to complete this, and preferably some links to some documentation about this.
Thank you.
--
Just to clarify,
I need this to some how create the directories and subdirectories like it's looking now, and preferably have something that adds the function automaticly to the crontab record.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正确的方法是使用
.deb
包。您可以将 cron 安装在/etc/cron.d/
中。您还可以使用
shar
并向其中添加您需要的命令。或者使用tar
,让用户将其解压到临时目录中,然后告诉他们运行安装程序。在该安装程序(您将编写的)中,使用普通的 cp 命令或 install 命令。The proper way to do that is a
.deb
package. You would install the cron in/etc/cron.d/
You could also use a
shar
and add the commands you need to that. Or usetar
, let the user extract it in a temp directory then tell them to run an installer. In that installer (which you would write) use either ordinarycp
commands, or theinstall
command.