47

Как я могу получить текущее разрешение экрана из командной строки в OS X?

3 ответа3

70
system_profiler SPDisplaysDataType | grep Resolution
10

Для быстрого просмотра текущего виртуального разрешения одного дисплея сетчатки глаза:

$ osascript -e 'tell application "Finder" to get bounds of window of desktop'
0, 0, 2048, 1280

Результаты настройки нескольких мониторов различаются в зависимости от того, какой дисплей является основным и как они расположены. Узнайте больше здесь

2

Я использую утилиту screenresolution чтобы получить разрешение экрана:

$ /usr/local/bin/screenresolution get 2>&1 | grep -oE 'Display 0: [0-9]+' | grep -Eo '[0-9]+$'  
1920

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .