- 论坛徽章:
- 0
|
问题描述:
我想从文本文件/etc/X11/xorg.conf 下面读取出变量 PreferredMode后的字符串,内容如下:
Section "Monitor"
Identifier "LCD"
Option "Enable" "true"
Option "PreferredMode" "1280x960"
EndSection
我的脚本内容如下:
#!/bin/sh
pmode=`grep PreferredMode /etc/X11/xorg.conf | awk '{print $3}'`
echo {pmode}
xrandr --output LCD --mode ${pmode}
运行的时候,会打印出 ”1280x1024“, 但是这个pmode不能被后面的xrandr命令识别。
但是如果改成下面的直接赋值,就能正常运行。
#!/bin/sh
pmode=”1280x1024“
xrandr --output LCD --mode ${pmode}
所以看起来是mode=`grep PreferredMode /etc/X11/xorg.conf | awk '{print $3}'` 这个语句的处理结果直接赋值给pmode有问题。可能需要转换一下格式。
大家能给些建议么? 感激不尽 |
|