आप निम्न कमांड का उपयोग करके क्षैतिज और ऊर्ध्वाधर संकल्प प्राप्त कर सकते हैं:
xdpyinfo | grep dimensions | awk '{print $2}' | awk -Fx '{print $1, $2}'
या, अधिक कॉम्पैक्ट रूप में (जैसा कि इस टिप्पणी में पीटर ओ द्वारा सुझाया गया है ):
xdpyinfo | awk -F'[ x]+' '/dimensions:/{print $3, $4}'
एक्सैम्पल के लिए, 1600x900 डिस्प्ले पर यह निम्न आउटपुट का उत्पादन करेगा:
1600 900
फिर आप कमांड का उपयोग करके मानों को अलग-अलग चर में रख सकते हैं:
read RES_X RES_Y <<<$(xdpyinfo | awk -F'[ x]+' '/dimensions:/{print $3, $4}')
कमांड का उपयोग करके उपरोक्त चर का मान प्रदर्शित करें:
echo $RES_X, $RES_Y
1600x900 डिस्प्ले पर, आउटपुट है:
1600, 900