मेरे पास निम्न कोड है यहाँ मेरे कंप्यूटर पर बैटरी की चक्र गणना खोजने के लिए:
system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'
मैं इसे एक साधारण ऐप में संलग्न करूंगा जिसे मैं अपने एप्लिकेशन फ़ोल्डर में यूटिलिटीज फ़ोल्डर में निम्नानुसार डालूंगा: NameofApp.sh.app- & gt; सामग्री- & gt; MacOS- & gt; NameofApp.sh। मेरे पास सिस्टम प्राथमिकता- & gt; उपयोगकर्ता और समूह- और लॉगिन आइटम के माध्यम से स्टार्टअप पर यह खुला होगा।
मैं उपयोग करने की उम्मीद कर रहा था date
टर्मिनल में कमांड जो आउटपुट देता है (जैसा कि मुझे यकीन है कि आप जानते हैं) के रूप में Tue Oct 7 19:32:33 EDT 2014
। मैं तारीख और चक्र की गणना करने की उम्मीद कर रहा था ताकि मैं इसे आसानी से एक्सेल में अलग कर सकूं।
अंतिम उत्पाद मैं एक कार्यक्रम से मिलकर उम्मीद कर रहा था कि स्टार्टअप पर, एक पाठ फ़ाइल (डेस्कटॉप पर) में एक नई लाइन के लिए तारीख + सीमांकक + चक्र गणना प्रिंट करता है।
उदाहरण के लिए,
Tue Oct 7 19:32:33 EDT 2014#776
Tue Oct 8 13:55:02 EDT 2014#776
Tue Oct 8 21:23:16 EDT 2014#777
.
.
.
.
.
Tue Dec 12 07:34:56 EDT 2015#????
मुझे उपरोक्त कार्यक्रम के आउटपुट के साथ तारीख के संयोजन में परेशानी हो रही है।
पहले ही, आपका बहुत धन्यवाद
echo `date`#`system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'` >> output.txt