Danke Dan D. Das hat funktioniert:
LOW='redshift -O 1000' HIGH='redshift -O 9999' DISPLAY=:0.0 30 4 * * * $LOW 45 12 * * * $LOW 45 20 * * * $LOW 0 6,15,23 * * * $HIGH
Über Rotverschiebung:
Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night.
Ein typischer Rotverschiebungsbefehl ist redshift -O 9999
die Einstellung der Bildschirmfarbentemperatur auf 9999K. Nach einem mehrphasigen Schlafplan möchte ich einige Male am Tag die Bildschirmfarbe ändern.
Also hier ist ein Teil meiner Crontab:
LOW='redshift -O 1000' HIGH='redshift -O 9999' 30 4 * * * $LOW 45 12 * * * $LOW 45 20 * * * $LOW 0 6,15,23 * * * $HIGH
Es tut nichts. Ich habe das Syslog überprüft, es wird ausgeführt, aber wenn ich die Ausgabe in einer Datei abfange, ist die Datei leer.
Warum funktioniert das nicht? Gibt es Alternativen zu Redshift, die ich ausprobieren kann?
Danke Dan D. Das hat funktioniert:
LOW='redshift -O 1000' HIGH='redshift -O 9999' DISPLAY=:0.0 30 4 * * * $LOW 45 12 * * * $LOW 45 20 * * * $LOW 0 6,15,23 * * * $HIGH