Задать вопрос
ybiks
@ybiks
Студент

Как разархивировать файл на удалённом сервере?

Пишу скприпт котрый отправляет архив с базами данных на сервер, и там его распаковывает. Но не могу правильно написать распаковывание.
tar -zcvf ./$fileName $dbsDir
scp ./$fileName root@$server:/home

# Не работает. Просто пример
ssh root@$server 'cd /home && tar xvf $fileName'
  • Вопрос задан
  • 160 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Решения вопроса 1
ybiks
@ybiks Автор вопроса
Студент
Обе реализации работают:
ssh root@$server << ENDSSH
cd /home && tar xvf $fileName
ENDSSH


ssh root@$server << ENDSSH
tar xvf /home/$fileName -C /home
ENDSSH
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы