Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Доработка скрипта на Bash

Автор: parrabelum
Дата сообщения: 11.07.2015 13:20
Добрый день. Нужна помощь в доработке скрипта. Нужно чтобы при запуске ./script servername filename

Происходило копирование файла и его извлечение на сервере. Привожу код скрипта

#!/bin/bash

dev="deploy@1.2.3.4"
test="deploy@1.2.3.5"

way="/var/www/builds/"
front="/var/www/html/test1/"
file="$way/front_build_$1.tar.gz"
key="/var/www/conf/id_rsa"

scp -i $key $file $test:/var/www/html/test/
ssh -i $key $test "tar xvf /var/www/html/test/front_build_$1.tar.gz --overwrite- dir --exclude='./cache' --exclude='./logs' -C $front"

Сейчас копирование и извлечение происходит только на сервер test. А мне нужно, чтобы он при запуске понимал сервера, которые в нем описаны. К примеру.

./script dev 10
и, соответсвтенно

./script test 10
Нужна ваша помощь.
Автор: vlary
Дата сообщения: 11.07.2015 14:23
parrabelum
Цитата:
Всего записей: 1 | Зарегистр. 11-07-2015
Сразу после регистрации не надо ничего писать, тем более создавать темы
(я бы это нулевым вообще запретил, но увы...).
Надо сразу читать правила форума, потом изучать его структуру, читать,
что и как пишут люди, искать готовый ответ в существующих темах.
И вот только тогда, когда не нашел ни ответа, ни похожей темы, начинать писать.
UNIX Shell: sh, bash, zsh; Coreutils и ко.; sed, awk, perl;
Автор: parrabelum
Дата сообщения: 11.07.2015 14:49
Уважаемый Я так и сделал. Но не нашел своего ответа в меру свой компетентности. Поэтому и создал данный топик.

Форум этот я читаю уже не первый год и знаю что тут и где. Вот решил зарегистрироваться чтобы получить нужную помощь.

Страницы: 1

Предыдущая тема: Вопросы по программированию на C# only


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.