Можно ввести, например, красное смещение-O 4000, в терминале к установленной температуре к 4 000 точно, но иногда Вы хотите скорректировать цвет немного в любом направлении, после того как это было установлено в значении
У меня был тот же вопрос вчера вечером, и так как никто не ответил на это, вот сценарий, который я записал. Я не писал сценарий оболочки в течение многих лет, и это - мое самое первое сообщение, улучшение потребности - также. Если Вы установите плюс/инкремент сценарий как запуск и красное смещение остановки автоматический запуск, то это позволит Вам присоединять ниже сценариев к горячей клавише.
#!/bin/bash
#Increase temperature
maxNum=2700
incNum=135
FILE="redshift_settings"
FILELOCATION="$(dirname "$(realpath "[110]")")/$FILE"
if [ ! -f "$FILELOCATION" ]; then
echo "File does not exist, creating"
touch "$FILELOCATION"
echo "$maxNum" > "$FILELOCATION"
fi
rsTemp=$(head -n 1 $FILELOCATION)
if [[ $rsTemp -lt $maxNum ]]; then
let "rsTemp += incNum";
redshift -O $rsTemp
echo "$rsTemp" > "$FILELOCATION"
fi
exit 0
#!/bin/bash
#Decrease temperature
maxNum=2700
decNum=135;
FILE="redshift_settings"
FILELOCATION="$(dirname "$(realpath "[111]")")/$FILE"
if [ ! -f "$FILELOCATION" ]; then
echo "File does not exist, creating"
touch "$FILELOCATION"
echo "$maxNum" > "$FILELOCATION"
fi
rsTemp=$(head -n 1 $FILELOCATION)
if [[ $rsTemp -gt 1000 ]]; then
let "rsTemp -= decNum";
redshift -O $rsTemp
echo "$rsTemp" > "$FILELOCATION"
fi
exit 0