#!/bin/bash usage() { cat >&2 <&2 exit 1; } LED=/sys/class/leds/led1/brightness MAXLED=/sys/class/leds/led1/max_brightness if [ $# -eq 1 ]; then [ -z "$1" ] && usage behavior=$1 elif [ $# -gt 1 ]; then usage; elif [ -f /etc/default/odroid-led ]; then . /etc/default/odroid-led behavior=$LED_BOOT_BEHAVIOR auto_config=1 else exit 1 fi case "$behavior" in enable) [ -f $LED -a -f $MAXLED ] || die "LED control file can not be found" echo 0 > $LED cat $MAXLED > $LED ;; disable) [ -f $LED ] || die "LED control file can not be found" echo 0 > $LED ;; *) [ "$auto_config" ] || usage exit 0; ;; esac