Како добити тренутну резолуцију екрана из командне линије у Мац ОС Кс-у

Anonim

Обично ће корисници Мац-а преузимати резолуцију екрана повезаних екрана преко панела за подешавање система Дисплаис у ОС Кс. Сигурно нема ништа лоше у том приступу, једноставан је и брз, али пошто користи графички интерфејс ОС Кс-а није неопходно да буде од помоћи за скриптовање сврхе или даљинског управљања преко даљинског пријављивања и ССХ веза.У овим ситуацијама, и многим другим, можда ћете желети да преузмете тренутне резолуције екрана из командне линије у Мац ОС Кс-у.

Можете добити прецизну резолуцију екрана уз помоћ наредбе систем_профилер, која извлачи детаљне информације о систему као верзију командне линије услужног програма Аппле Систем Профилер, дуго у пакету са ОС Кс. Синтакса коју треба користити је једноставно и вероватно ћете желети да очистите излаз помоћу греп-а да бисте само приказали резолуцију.

Команда систем_профилер за добијање само резолуције повезаних екрана је следећа, као и обично са синтаксом командне линије, уверите се да је команда у једном реду:

систем_профилер СПДисплаисДатаТипе |греп Ресолутион

Употреба судо није неопходна, али можете да додате префикс команди ако то желите из неког разлога.

Излаз се лако чита и треба да изгледа отприлике овако:

$ систем_профилер СПДисплаисДатаТипе |греп Резолуција Резолуција: 1920 к 1080

Ако користите више екрана са Мац рачунаром, резолуција за сваки повезани екран ће бити пријављена. Ако је прикључени спољни екран телевизор, резолуција ТВ екрана ће такође бити пријављена као 720п или 1080п.

Команда би требало да ради у скоро свакој верзији Мац ОС Кс-а, али имајте на уму да ће тренутне верзије Иосемите-а избацити неки непотребан излаз који би вероватно требало да се очисти помоћу авк-а ако ћете ово користити за скриптовање. Још увек је читљив, али је мало претрпан.

Имајте на уму да можете да прескочите греп део команде ако желите, при чему се добијају извештаји о проширеним детаљима приказа који такође могу бити од помоћи.

Имајте на уму да излаз приказује активну резолуцију, а не максималну могућу резолуцију на екрану. Тако ће Ретина екран показати шта се тренутно користи у погледу величине екрана, а не максималне могуће резолуције екрана.

Како добити тренутну резолуцију екрана из командне линије у Мац ОС Кс-у