วัดเวลาดำเนินการสคริปต์


27

ใน Bash shell มีวิธีง่าย ๆ สำหรับฉันในการตรวจสอบเวลาที่ใช้ในการรันสคริปต์และแสดงเวลาที่ใช้หรือไม่

คำตอบ:


36

ใช่.

 time script

ที่ไหนscriptเป็นสคริปต์ในการตรวจสอบเวลาสำหรับ

ตัวอย่างเช่นtime find ~จะแสดงผลแบบนี้ (ขึ้นอยู่กับขนาดของโฮมไดเร็กตอรี่ของคุณนั่นคือ):

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

@ Jason: ไม่เป็นไร! ฉันดีใจที่สิ่งนี้ช่วยได้!
Wuffers

2

ฉันทำ Tic / toc จับเวลายูทิลิตี้คู่เรียกว่าและttic มีให้ที่นี่แล้วttoc

ตัวอย่างการใช้:

$ ttic && sleep 0.4 && ttoc
0.405

เพื่อหลีกเลี่ยงความขัดแย้งกับการจับคู่ tic / toc ที่มีอยู่คุณสามารถระบุ ID ได้ที่นี่foo:

$ ttic foo && sleep 0.5 && ttoc foo

หรือกำหนดรหัสสุ่มเช่น:

$ id=$(ttic --unique) && sleep 0.5 && ttoc $id
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.