bright 503 B

1234567891011
  1. #!/bin/dash
  2. device_dir="/sys/class/backlight/intel_backlight"
  3. curr_brightness=$(cat "${device_dir}/brightness")
  4. max_brightness=$(cat "${device_dir}/max_brightness")
  5. step=$(($max_brightness / 10))
  6. if [ $1 ]; then new_brightness=$(($curr_brightness + $step))
  7. else new_brightness=$(($curr_brightness - $step)); fi
  8. if [ $new_brightness -gt $max_brightness ]; then new_brightness="$max_brightness"; fi
  9. if [ $new_brightness -lt 1 ]; then new_brightness=1; fi
  10. echo $new_brightness > "${device_dir}/brightness"