Benvenuto in UMAG.
  • Visualizzare la percentuale della batteria da Terminale.



    Se volete visualizzare con precisione la capacità rimanente nella vostra batteria potete utilizzare un utility denominata ioreg.

    Tale utility, mostra il registro di input/output in una struttura gerarichica da albero inverso. Certo, leggere e individuare gli elementi all'interno del normale output prodotto è alquanto scomodo.

    Se però filtrate l'output di ioreg oportunamente con la potenza di grep e di awk, potrete ottenere un risultato molto pulito e soddisfacente, che vi mostrerà la quantità di carica rimanente nel formato "XX,XX%".

    Di seguito il comando che vi permette di filtrare direttamente l'output di ioreg e visualizzare correttamente la capacità rimanente nella batteria del vostro Mac.

    codice:
    ioreg -l | grep -i capacity | tr '\n' ' | ' | awk '{printf("\nLivello della batteria: %.2f%%\n\n", $10/$5 * 100)}'
    Per testarlo non dovete far altro che copiarlo e incollarlo nel Terminale premendo successivamente invio.

    Vi accorgerete si curamente di come tale percentuale, utilizzando due cifre decimali, sia più precisa di quella mostrata nella barra delle applicazioni di Mac OS X.
    Commenti 5 Commenti
    1. L'avatar di iJack
      testato, !!!!! preciso al mille mila per cento
    1. L'avatar di Info
      sarebbe bello vederlo come nell'immagine :-)
    1. L'avatar di iHomer
      A me su iMac non funziona... Ah dimenticavo... non ho la batteria!!!!
    1. L'avatar di epoc
      Quote Originariamente scritto da iHomer Visualizza il messaggio
      A me su iMac non funziona... Ah dimenticavo... non ho la batteria!!!!
      Ne faremo una versione patchata che ti legge il contatore di casa...
    1. L'avatar di iHomer
      Non girare il coltello nella piaga....