วิธีการกำหนดเวลาในกระบวนการทุบตี? [ซ้ำ]


10

ซ้ำเป็นไปได้:
วัดเวลาดำเนินการสคริปต์

ฉันจะใช้เวลานานแค่ไหนfoo.shในการรันสคริปต์ของฉัน

ฉันกำลังมองหาสิ่งที่คล้ายกับticและtocใน MATLAB



คุณลองใส่โค้ดในเวลา {}
n0pe

คำตอบ:


18

ใช้คำสั่งเวลา unix

time ./sript.sh

หากคุณสนใจในเห็บคุณสามารถประมาณมันด้วยความช่วยเหลือเล็กน้อยจาก /proc/cpuinfo


2
time is a shell keyword
Hello71

1
@ Hello71 ลินุกซ์ของฉันไม่ได้ให้คำสั่งเวลาที่จะใช้bash /usr/bin/timeแต่zshไม่รวมถึงการ tcshSolaris ดังนั้นแม้ว่าจะไม่ได้สร้างไว้ในเปลือกของคุณคุณมีเวลาที่ระบุไว้โดย userland ของคุณว่าเป็นทางเลือก นอกจากนี้คำสั่งเวลาเหล่านั้นอาจให้ผลลัพธ์ที่แตกต่างออกไปเล็กน้อย
mbx


@ Hello71 แม้ว่าสงวนในการตั้งค่าที่which timeส่งกลับเวลา userland แทนคำเตือนคำหลักลิขสิทธิ์
MBX

@mbx: whichไม่ทำอย่างนั้น typeผมหมายถึง
Hello71

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