shell脚本序列命令的问题

t8e9dugd  于 2023-08-07  发布在  Shell
关注(0)|答案(1)|浏览(133)

我是shell脚本的新手,我不知道如何实现。
我需要以用户身份登录(一个带有.bashrc配置的用户,在登录时将我放在一个目录中),然后在此目录中以此用户身份运行一些命令。
我的脚本下面停止登录和运行其余的只有当我从用户注销。

su play
play stop
git fetch origin
git reset --hard origin/master
play start
tail -f logs/system.out

字符串
编辑1:我录一段视频帮助理解
https://www.loom.com/share/a0e64c6835ba485187cf073389e1bbb8?sid=2cbedcbf-eabd-4455-a74f-75bae4cd6638

hrysbysz

hrysbysz1#

我根据我的场景使用了一些变通方法。
以下是适合我的完整脚本:

#!/bin/bash

cd /home/play/play-1.7.1/cashup-starter
../play stop
git config --global --add safe.directory /home/play/play-1.7.1/cashup-starter
git fetch origin
git reset --hard origin/master
../play start

字符串
感谢所有帮助我找到解决方案的人

相关问题