|
|
OEC系列-LED控制脚本-首发(支持8种开关)
1.复制下面的所有代码 用ssh输入 回车
- # 1. 创建 bin 文件夹
- mkdir -p /vol1/1000/bin
- # 2. 写入脚本内容
- cat << 'EOF' > /vol1/1000/bin/oec-led.sh
- #!/bin/bash
- # 用法: ./oec-led.sh [0-7]
- case $1 in
- 0) r=0; g=0; b=0; col="全灭" ;;
- 1) r=1; g=0; b=0; col="红色" ;;
- 2) r=0; g=1; b=0; col="绿色" ;;
- 3) r=0; g=0; b=1; col="蓝色" ;;
- 4) r=1; g=1; b=0; col="**" ;;
- 5) r=1; g=0; b=1; col="紫色" ;;
- 6) r=0; g=1; b=1; col="青色" ;;
- 7) r=1; g=1; b=1; col="白色" ;;
- *) echo "用法: $0 [0-7]"; exit 1 ;;
- esac
- CONF="/etc/tmpfiles.d/oec-led.conf"
- sudo tee $CONF > /dev/null <<EOT
- w /sys/class/leds/red:status/brightness - - - - $r
- w /sys/class/leds/green:status/brightness - - - - $g
- w /sys/class/leds/blue:status/brightness - - - - $b
- EOT
- sudo systemd-tmpfiles --create $CONF
- echo "已设置为: $col"
- EOF
- # 3. 赋予执行权限
- chmod +x /vol1/1000/bin/oec-led.sh
复制代码
2.再执行脚本(第一次要输入 返回[sudo] password for xxx: 表示要输入管理员密码,输入的时候看不见 输入完直接回车就行)
0关灯
- /vol1/1000/bin/oec-led.sh 0
复制代码 1红色
- /vol1/1000/bin/oec-led.sh 1
复制代码 2绿色
- /vol1/1000/bin/oec-led.sh 2
复制代码 3蓝色
- /vol1/1000/bin/oec-led.sh 3
复制代码 4.**
- /vol1/1000/bin/oec-led.sh 4
复制代码 5.紫色
- /vol1/1000/bin/oec-led.sh 5
复制代码 6.青色
- /vol1/1000/bin/oec-led.sh 6
复制代码 7.白色
- /vol1/1000/bin/oec-led.sh 7
复制代码
祝大家2026年新年快乐、阖家幸福!
|
|