स्क्रिप्ट निष्पादन का समय मापें


27

बैश शेल में, स्क्रिप्ट चलाने के लिए किए गए समय की निगरानी करने और लिए गए समय को आउटपुट करने के लिए क्या कोई सरल तरीका है?

जवाबों:


36

हाँ।

 time script

scriptसमय की निगरानी के लिए स्क्रिप्ट कहां है

उदाहरण के लिए, time find ~कुछ इस तरह से आउटपुट करेगा (आपके घर की निर्देशिका के आकार के आधार पर, यह है):

real    0m49.139s
user    0m0.663s
sys     0m4.129s

@ जेसन: आपका स्वागत है! मुझे खुशी है कि इससे मुझे मदद मिली!
वफ़र्स

2

मैं एक टिक / टो टाइमर जोड़ी उपयोगिता कहा जाता है tticऔर बनाया है ttocयह यहाँ उपलब्ध है

उदाहरण का उपयोग करें:

$ ttic && sleep 0.4 && ttoc
0.405

मौजूदा टिक / टो जोड़ी के साथ संघर्ष से बचने के लिए, एक आईडी यहाँ निर्दिष्ट की जा सकती है foo:

$ ttic foo && sleep 0.5 && ttoc foo

या एक यादृच्छिक आईडी असाइन करें, जैसे:

$ id=$(ttic --unique) && sleep 0.5 && ttoc $id
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.