This commit is contained in:
committer@tuxwarrior
2025-05-11 19:59:43 -05:00
parent 93f2aea3b0
commit b64d116285

View File

@@ -8,10 +8,21 @@ secs=900
while true while true
do do
if pidof cloud-drive-ui ; then
echo "kill synology-drive"
# pkill: pattern that searches for process name longer than 15 characters will result in zero matches, so:
pidof cloud-drive-connect | xargs kill -15
pkill -15 cloud-drive-ui
sleep 10
else
echo "Synology-Drive is not running, so no killing is neccessary (this time around…)"
sleep 1
fi
if pidof pcloud ; then if pidof pcloud ; then
echo "kill pcloud" echo "kill pcloud"
pkill -15 pcloud pkill -15 pcloud
sleep 30 sleep 10
else else
echo "pCloud is not running, so no killing is neccessary (this time around…)" echo "pCloud is not running, so no killing is neccessary (this time around…)"
sleep 1 sleep 1
@@ -19,20 +30,11 @@ do
echo "start pCloud" echo "start pCloud"
pcloud & pcloud &
sleep 10 sleep 5
if pidof synology-drive ; then
echo "kill synology-drive"
pkill -15 synology-drive
sleep 30
else
echo "Synology-Drive is not running, so no killing is neccessary (this time around…)"
sleep 1
fi
echo "start Synology-Drive" echo "start Synology-Drive"
synology-drive & synology-drive &
sleep 10 sleep 5
echo "sleep for ${secs} seconds, wake up, repeat (ctrl+c to stop)" echo "sleep for ${secs} seconds, wake up, repeat (ctrl+c to stop)"
sleep ${secs} sleep ${secs}