मुझे timeयह पता लगाना बहुत पसंद है कि एक कमांड को निष्पादित करने में कितना समय लगता है, लेकिन जब उप-कमांड्स को आंतरिक रूप से निष्पादित करने वाली कमांड्स के साथ काम करना (और आउटपुट प्रदान करता है जो आपको यह बताने की अनुमति देता है कि उन सब-कमांड्स में से प्रत्येक कब चलना शुरू होता है) तो यह वास्तव में बहुत अच्छा होगा सेकंड (या मिलीसेकंड) की संख्या के बाद बताने में सक्षम एक विशिष्ट उप-कमांड चलने लगी।
जब मैं उप-कमान कहता हूं, तो वास्तव में बाहर से इनको अलग करने का एकमात्र तरीका मानक बाहर मुद्रित कुछ भी है।
वास्तव में ऐसा लगता है कि यह एक विकल्प होना चाहिए time।
timeकिसी भी निष्पादन योग्य को मापने के लिए एक कमांड है, न केवल शेल स्क्रिप्ट। आउटपुट लाइनों का कोई मतलब नहीं है प्रति se (जैसा कि @choroba पहले से ही नोट किया गया है)। तो timeकभी भी ऐसा कोई विकल्प नहीं होगा। यह बेकार होगा। यह एक बहुत विशिष्ट मामला है जो आपके लिए और उस विशिष्ट स्क्रिप्ट के लिए समझ में आता है।
watch,tail -f) आउटपुट करता है ।