Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
/usr/local/bin
).%backlight ALL=(ALL) NOPASSWD: /usr/local/bin/backlight
#!/bin/sh
print_usage() { printf 'USAGE: %s up|down [STEP]\n' "$(basename "$0")" } get_current() { cat "$FILE" } set_down() { current_value=$(get_current) printf '%s' "$((current_value - STEP))" > "$FILE" } set_up() { current_value=$(get_current) printf '%s' "$((current_value + STEP))" > "$FILE" } if [ $# -lt 1 -o $# -gt 2 ]; then print_usage exit 0 fi ACTION="$1" STEP="${2:-15}" FILE='/sys/class/backlight/intel_backlight/brightness' case "$ACTION" in ('down') set_down ;; ('up') set_up ;; (*) print_usage exit 1 ;; esac exit 0</code> puis avec une limite maximale : <code> #!/bin/sh
print_usage() {
printf 'USAGE: %s up|down [STEP]\n' "$(basename "$0")"
}
get_current() {
cat "$FILE"
}
get_maximum() {
cat "$FILE_MAX"
}
set_down() {
current_value=$(get_current) printf '%s' "$((current_value - STEP))" > "$FILE"
}
set_up() {
value_current=$(get_current) value_desired=$((value_current + STEP)) value_maximum=$(get_maximum)
if [ "$value_desired" -gt "$value_maximum" ]; then value_desired="$value_maximum" fi
printf '%s' "$value_desired" > "$FILE"
}
if [ $# -lt 1 ] || [ $# -gt 2 ]; then
print_usage exit 0
fi
ACTION=“$1” STEP=“${2:-15}”
FILE='/sys/class/backlight/intel_backlight/brightness' FILE_MAX='/sys/class/backlight/intel_backlight/max_brightness'
case “$ACTION” in
('down') set_down ;; ('up') set_up ;; (*) print_usage exit 1 ;;
esac
exit 0