जवाबों:
जबकि बैकअप चल रहा है, विस्तृत जानकारी गण द्वारा प्राप्त की जा सकती है
tmutil status
जो कुछ इस तरह लौटना चाहिए:
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";
}
यदि आप केवल प्रतिशत की देखभाल करते हैं, तो निम्न प्रयास करें (बदसूरत दिखता है, केवल तभी काम करता है जब प्रदर्शन करने के लिए प्रतिशत हो):
tmutil status | awk '/_raw_Percent/ {print $3}' | grep -o '[0-9].[0-9]\+' | awk '{print $1*100}'
status
चला, tmutil help status
अब लौट रहा है *** status is a private verb. ***
; ऐसा क्यों है और विशेषकर अगर दो साल पहले ऐसा था, तो मुझे नहीं पता: D
tmutil
? यह काफी JSON नहीं है। यह सी वस्तु डंप के कुछ प्रकार है?
tmutil
?