首页 文章

如果使用bash和git修改文件,如何自动更新文件? [关闭]

提问于
浏览
0

The scenario: 用户想要在服务器上保存一个存储库,天气是Github,或者只是安装了Git的任何服务器,所有他的dotfiles都可以上传他对本地机器上的dotfiles所做的更改 . 并且他希望它是自动化的,以便每个第N天开始检查他的本地dotfiles是否已被修改,如果是,则修改将被提交并推送到包含dotfile存储库的服务器 . 用户将本地git存储库保存在名为.dotfiles /的主文件夹下,并将其dot文件符号链接到.dotfiles /下的文件 .

此外,当用户设置新的操作系统时,他想从服务器获取相同的dotfiles以用于他的新操作系统 .

The problem: 用户知道一些bash编程,一些通用编程和一些Git命令,但不知道如何实现这样的事情 .

The question: 如何创造这样的东西?

EDIT:

让我们缩小范围 .

如何在shell中进行自动化 . 每个N天发生的工作?我可以处理Git部分 . 我只需要知道如何在shell中自动启动一个作业 .

F.ex.每个N日开始工作以检查给定的条件 . 我是我的情况,如果我的任何dotfiles的日期比我本地仓库中的文件的日期更新 . 如果date更新,则作业运行我编写的脚本,该脚本处理所有内容的更新 . 我知道如何编写用于处理文件更新的脚本,我只是不知道如何进行自动化以检查条件 .

你是如何进行自动化的?

1 回答

  • 1

    问题:我想做一些我不知道该怎么做的事情 . 问题:我该怎么办?

    我想你应该看看cron(或incron)或者什么:)

相关问题