Ottieni il numero di schermate usando system_profiler

0

L'utilizzo del comando system_profiler SPDisplaysDataType nel terminale fornirà informazioni su tutti i display collegati; qualcosa di simile.

Graphics/Displays:

    NVIDIA GeForce GT 640M:

      ...

      Displays:
        iMac:
          ...
        DELL P2214H:
          ...
        DELL P2214H:
          ...

È possibile ottenere il numero totale di schermi collegati, in questo caso 3? In caso contrario, come può essere analizzato l'output sopra riportato per restituire i display connessi totali.

    
posta Enijar 28.09.2016 - 15:43
fonte

1 risposta

3

Questo può essere ottenuto analizzando l'output di system_profiler SPDisplaysDataType con questa linea.

system_profiler SPDisplaysDataType | grep Resolution: | wc -l

Come menzionato fd0 , questo può essere abbreviato.

system_profiler SPDisplaysDataType | grep -c Resolution

    
risposta data 28.09.2016 - 15:51
fonte

Leggi altre domande sui tag