ssh простой набор команд, но сat не видит файл, хотя он есть на хосте
ssh -p22 master@$10.0.0.18 "cd /home/master/releases && rm current_release_env && ls -td -- */ | head -n 1 >> current_release_env && export current_release_env=$(cat /home/master/releases/current_release_env) && echo $current_release_env"
cat: /home/master/releases/current_release_env: No such file or directory
Молчишь? ну ок. а у меня заработало. достаточно лишь удалить один символ и заменить два.
Совместить 3 и добавить 5, норм
Знак бакса перед айпишником хз зачем, и кавычки одинарные. Так работает у меня. ssh -p22 master@10.0.0.18 'cd /home/master/releases && rm current_release_env && ls -td -- */ | head -n 1 >> current_release_env && export current_release_env=$(cat /home/master/releases/current_release_env) && echo $current_release_env'
не подскажете, возможно ли через remote ssh передать команду докер контейнеру? docker exec
решил))
Ну супер ) а что было?
хытытыпысы не было же)))))
ты двух ТС перепутал
виноуват, каюс
Обсуждают сегодня