Próbuję wykonać skrypt na zdalnym hoście za pomocą odłączonej sesji ekranu. Wypróbowałem numer example Fabric gives i niestety nie udało mi się go uruchomić.Nie można pobrać przykładu sesji odłączonego ekranu Fabric od pracy
from fabric.api import run
def yes():
run('screen -d -m "yes"')
Wykonywanie fab yes
na moim komputerze lokalnym poprawnie łączy go do zdalnego hosta i mówi, że polecenie zostało uciekać, jednak nic nie jest wykonywane na zdalnym komputerze. Próbowanie screen -d -m "yes"
na obu komputerach działa zgodnie z oczekiwaniami.
Jeśli ktoś mógłby wskazać, co robię źle, byłbym bardzo wdzięczny. Poza tym, na marginesie, dlaczego w poleceniu są cytaty na temat tak? Czy działałoby bez cytatów? Dzięki!
dlaczego jest "sleep 1;" tam? – arikg