明创网店

在龙芯3A6000笔记本电脑loongnix20里编写了一个调节屏幕亮度的bash脚本程序

栏目:信息 作者:rice 发表时间:2024-11-21 05:33:02阅读:390次

在龙芯3A6000笔记本电脑loongnix20里编写了一个调节屏幕亮度的bash脚本程序。

用这个脚本可以在0-100之间细调屏幕亮度。

在命令行终端输入: ./set_screen_backlight  x  ,其中x为0-100之间的数字。

该脚本文件需要可执行权限,输入命令加可执行权限:chmod a+x set_screen_backlight

该脚本内容如下:

#! /bin/bash
# 调节屏幕亮度
# 2024-11-21, 天津明创网络科技有限公司
# 作者:shencz2000

if [ "$#" -ge 1 ] ;then
       a=$(echo "$1/1" | bc)           #将$1转换成整数
       if [ "$a" -le 100 ] && [ "$a" -ge 0 ]; then
               echo "$a" | sudo tee /sys/class/backlight/gsgpu-bl/brightness
       else
               echo "第一个参数不在 0 到 100 之间"
       fi
else  
       echo "无参数"
fi