fork / wie lasse ich einen Script im Hintergrund laufen

Begonnen von Freibeuter, 14 September 2016, 10:40:36

Vorheriges Thema - Nächstes Thema

Freibeuter

Hallo,
ich lasse mir die Backup Dateien in meine Dropbox laden, was so ca. 10 Min dauert, in der Zeit ist FHEM blockiert :-(
gibt es einen Weg, wie ich das im Hintergrund laufen lassen kann ?
Mein bisheriger Aufruf ist:
system("/home/pi/Dropbox-Uploader/dropbox_uploader.sh upload /opt/fhembackup/*.* /Geräte/FHEM/Backup");

Vielen Dank

marvin78

Schau dir mal Blocking.pm an

Wobei system-Aufrufe mit "" (siehe commandref) eigentlich auch non-blocking sein sollten.

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Freibeuter

#3
Vielen Dank, klappt!