相信很多童鞋发现自己的笔记本在安装unbutu/fedora这些linux distrobution后,通过Fn键无法修改亮度了吧。查了一些资料,发现是系统无法调用控制亮度,写了小脚本,方便大家使用:
#!/bin/bash
value=$2 #init value
usage(){
echo "Usage: $0 [-g][-b] <value>"
echo "-g --gamma set the gamma value from 0.1-10.0"
echo "-b --brightness set the brightness value from 0(dark)-99"
echo " brightness suggest value is 25,50,75,90"
}
vga_brightness(){
vga_interface=`lspci | grep VGA | awk '{print $1}'`
sudo setpci -s $vga_interface F4.B=$value
}
vga_gamma(){
xgamma -gamma $value
}
if [ $# -gt 1 ] && [ $# -lt 3 ]; then
if [ $1 = "-g" ] || [ $1 = "--gamma" ]; then
vga_gamma
elif [ $1 = "-b" ] || [ $1 = "--brightness" ]; then
vga_brightness
else
usage
fi
else
usage
fi
分享到:
相关推荐
Linux shell Script
shell script学习中的笔记
shfmt_v3.1.2_windows_amd64.exe shfmt_v3.1.2_windows_386.exe 解决idea would you like to install a shell script formatter?的问题
身為 UNIX 系統管理者除了要熟悉 UNIX 指令外,我們最好學會幾種 scripts 語言,例如 shell script 或 perl。學會 script 語言後,我們就可以將日常的系統管理工作寫成一支執行檔,如此一來,在管理系統時就可以更加...
权限终于到达了170M,赶紧上传。。。 ...6.《Linux命令、编辑器与Shell编程》覆盖超过80个核心工具、shell编程、编辑器和编程工具,能使您成为真正的Linux高手,它是掌握强大的Linux命令行的捷径。
this is a shell script learning
shell script 交互语法shell script 交互语法shell script 交互语法shell script 交互语法shell script 交互语法shell script 交互语法shell script 交互语法shell script 交互语法
Wicked Cool Shell Scripts: 101 Scripts for Linux, Mac OS X, and Unix Systems <br>This cookbook of useful, customizable, and fun scripts gives you the tools to solve common Linux, Mac OS X and UNIX ...
linux_shell编程入门书籍,配合实例讲解,有助于新手入门,欢迎下载
shell script 语言教程 非常好的入门级材料,适合速成。
LINUX下实现一个简单的SHELL
《linux命令、编辑器和shell编程》第二版的源代码
Shell脚本编程(scripting)的技巧永远不会过时:它们可以让UNIX充分发挥其真实的潜能。对UNIX的用户与系统管理者而言,编写Shell脚本是必须的工作,它可以让你快速地控制与定制任何UNIX系统的强大功能。有了Shell...
要想真正高效地使用Linux,就必须全面掌握shell和命令行。通常必须购买两本书才能达到精通的目的:一本关于Linux基本概念和技术的指南,再加上一个单独的参考手册。更糟糕的是,大多数Linux参考手册只是对man手册页...
详细讲解Linux脚本编写方法,包含大量例子演示编写shell脚本方法
系统监视脚本(LINUX),CPU利用率监视, shell script.
linux通讯录的shell脚本,很多linux大作业都需要
shell是用户和Linux操作系统之间的接口。 什么是shell Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。 shell是用户和Linux内核之间的...