使用xrandr | grep '*'
xrandr | grep '*'
我想找到我们的网络上的所有显示器的X分辨率。 这是为了协助在其他脚本的xterm的自动放置。
我们的一些系统都是在redhat 6.4运行以及其他在redhat 5.8和xrandr的结果取决于红帽版本不同
红帽6.4 xrandr | grep '*'
xrandr | grep '*'
的回报
1680x1050 60.0*+
和红帽5.8
*0 1680 x 1050 ( 474mm x 303mm ) *50
我试图xrandr | grep '*' | sed 's/\s+\(\d\{4\}\)\s*x\s*\d+/\1/'
xrandr | grep '*' | sed 's/\s+\(\d\{4\}\)\s*x\s*\d+/\1/'
xrandr | grep '*' | sed 's/\s+\(\d\{4\}\)\s*x\s*\d+/\1/'
但这返回如上强调了5.8和6.4相同的字符串。 所期望的输出是1680在这两种情况下
任何提示?