История изменений
Исправление
Oxdeadbeef,
(текущая версия)
:
Конечно.
можно запустить в tmux/screen.
а можно и так:
#!/usr/bin/env sh
SYNCTHING_ROOT=$HOME/.syncthing
case `uname -s` in
Linux)
SYNCTHING_PID=`ps -ef | grep "$SYNCTHING_ROOT/bin/[s]yncthing" | awk '{print $2}'`
;;
*)
SYNCTHING_PID=`ps -Aww | grep "$SYNCTHING_ROOT/bin/[s]yncthing" | awk '{print $1}'`
;;
esac
if [ ! -z "$SYNCTHING_PID" ]; then
echo "Syncthing is already running with PID=$SYNCTHING_PID!"
exit 1
fi
mkdir -p $SYNCTHING_ROOT/logs
exec nohup $SYNCTHING_ROOT/bin/syncthing > $SYNCTHING_ROOT/logs/syncthing.log 2>&1 < /dev/null &
exit 0
Исходная версия
Oxdeadbeef,
:
Конечно.