Time Machine progredisce dalla riga di comando

20

Il pannello di controllo Time Machine fornisce informazioni sui backup in corso. Ad esempio

C'è un modo per ottenere le informazioni dalla riga di comando?

    
posta Matteo 18.12.2014 - 08:30
fonte

1 risposta

28

Mentre il backup è in esecuzione, è possibile ottenere informazioni dettagliate

tmutil status

che dovrebbe restituire qualcosa del genere:

Backup session status:
{
    BackupPhase = Copying;
    ClientID = "com.apple.backupd";
    DateOfStateChange = "2014-12-18 14:14:21 +0000";
    DestinationID = "B4AF88-5AD5-49BE-B254-650B44E20499";
    DestinationMountPoint = "/Volumes/TimeMachine";
    Percent = "0.852581430477103";
    Progress =     {
        TimeRemaining = 0;
        "_raw_totalBytes" = 38596759;
        bytes = 36563200;
        files = 480;
        totalBytes = 42456434;
        totalFiles = 480;
    };
    Running = 1;
    Stopping = 0;
    "_raw_Percent" = "0.9473127005301144";
}

Se ti interessa solo la percentuale, prova quanto segue (sembra brutta, funziona solo se c'è una percentuale da visualizzare):

tmutil status | awk '/_raw_Percent/ {print $3}' | grep -o '[0-9].[0-9]\+' | awk '{print $1*100}'
    
risposta data 18.12.2014 - 15:33
fonte

Leggi altre domande sui tag