Как запустить несколько команд на bash

Admin Bash

Как запустить несколько команд на bash

Одной командой

ssh root@server. "command 1 && command 2"

Соединение с сервером в bash скрипте

Для соединения по SSH и дальнейшего ввода команд:

#!/bin/bash

ssh -tt root@111.111.111.111 << EOF
    # switch path
    cd /home/user/ploshadka.net/

    # turn on environment
    source venv/bin/activate

    git pull
    sudo systemctl restart some.service

    bash -l
EOF

Кстати, на сайте нет рекламы. У сайта нет цели самоокупаться, но если вам пригодилась информация можете задонатить мне на чашечку кофе в макдаке. Лайкнуть страницу или просто поблагодарить. Карма вам зачтется.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Как запустить несколько команд на bash"