Display Resolution Extension Attribute
Here’s a quick code snippet for an extension attribute to show the display resolution of the Mac’s in your estate.
#!/bin/bash screens=$(system_profiler SPDisplaysDataType -xml | grep -A2 "</data>" | awk -F'>|<' '/_name/{getline; print $3}') res=$(system_profiler SPDisplaysDataType -xml | awk -F'>|<' '/_spdisplays_pixels/{getline; print $3}') while read item; do screensArr+=("$item") done < <(echo "$screens") while read scsize; do resArr+=("$scsize") done < <(echo "$res") x=0 for item in "${screensArr[@]}"; do displayResults+=("${resArr[$x]}") let x=$((x+1)) done echo "<result>$(printf '%s\n' "${displayResults[@]}")</result>"