hallo, da mir immer meine LOG Files überlaufen und Synergy ab und an den Connect verliert hatte ich erst
alle Sekunde Synergy gekillt und neu gestartet, dann erweitert um die Log Files zu kürzen.
Das klappt soweit aber alle Sekunde die Logfiles schreiben ist ja auch nicht gut
kann man sleep1 und sleep600 in einem Script schreiben?
alle Sekunde Synergy und alle Minute aufräumen?
oder braucht das 2 Startscripts?
Bash
#!/bin/bash
killall synergyc >null
sleep 10
sudo cp /var/log/debug /var/log/debug_save
sudo su -c "grep -v "Synergy" /var/log/debug_save | tail -n750 > /var/log/debug_save2"
sudo rm /var/log/debug_save
sudo mv /var/log/debug_save2 /var/log/debug
sudo cp /var/log/daemon.log /var/log/daemon.log_save
sudo su -c "grep -v "Synergy" /var/log/daemon.log_save | tail -n750 > /var/log/daemon.log_save2"
sudo rm /var/log/daemon.log_save
sudo mv /var/log/daemon.log_save2 /var/log/daemon.log
sudo cp /var/log/syslog /var/log/syslog_save
sudo su -c "grep -v "Synergy" /var/log/syslog_save | tail -n750 > /var/log/syslog_save2"
sudo rm /var/log/syslog_save
sudo mv /var/log/syslog_save2 /var/log/syslog
sudo cp /var/log/messages /var/log/messages_save
sudo su -c "grep -v "action 17" /var/log/messages_save | tail -n750 > /var/log/messages_save2"
sudo rm /var/log/messages_save
sudo mv /var/log/messages_save2 /var/log/messages
sudo rm /var/log/syslog.1
sudo rm /var/log/Xorg.0.log.old
/usr/bin/synergyc --name raspbianPI3 192.168.178.20
# ^ Pfad zu synergyc ^ Name in liebe1 ^liebe1
exit 0
Alles anzeigen