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

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

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

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


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

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

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