2016-07-11 21 views
1

Ich möchte ein Hintergrundskript mit Fabric mit Bash "&" -Operator ausführen. Gibt es einen Grund, warum das Folgende nicht funktioniert? Ich habe diesen Befehl auf dem Server selbst ausgeführt und es läuft gut.Befehl im Hintergrund mit Fabric ausführen

@task 
def run_script(): 
    sudo('sh /home/ubuntu/wlmngcntl.sh start &', user='myuser') 

Ich möchte nicht etwas Schweres wie Sellerie verwenden, um diese einfache Sache zu tun. Ich muss die Ausgabe überhaupt nicht erfassen, alles, was ich will, ist für die Aufgabe, dies auszuführen und danach zurückzukehren.

Antwort