登录后自动运行 Bash 脚本以同步 Git 存储库



我已经在互联网上找到了 gitupdate.sh。

我现在的问题是如何使脚本在每次登录 Ubuntu 14.04 计算机时自动运行。

我尝试将此行添加到.bashrc

sh '/

path/to/git/repo/gitupdate.sh'

这里的问题是脚本不是在存储库的上下文或路径中执行的,因此脚本在未使用 git 初始化的文件夹中运行。 (我实际上不知道 bashrc 在哪个文件夹上运行)

想要做的是将 Ubuntu 要在路径上下文中运行的更新脚本,以便脚本不会失败。并在终端窗口中显示不会自动关闭的正在运行的脚本。

最终目标是能够在登录时自动将克隆的 git 存储库与公共存储库同步。

尝试

(cd repo && bash /path/to/gitupdate.sh)

只需打开 gitupdate.sh,然后在文件开头添加命令即可转到选定的 direcotry。例如:

cd/var/test

最新更新