ฉันจะให้อาร์กิวเมนต์คำสั่ง time (อูบุนตู) ได้อย่างไร


20

ฉันต้องการรับข้อมูลมากกว่าที่คำสั่งเวลามาตรฐานให้ดังนั้นฉันต้องการส่งแฟล็ก verbose info timeให้เป็นตัวอย่างtime -v sleep 4แต่เมื่อฉันรันที่ (ทั้งในทุบตีหรือ tcsh) ฉันได้รับ

% time -v sleep 4
-v: Command not found.
0.000u 0.000s 0:00.00 0.0%  0+0k 0+0io 0pf+0w

ผมทำอะไรผิดหรือเปล่า?

คำตอบ:


38

หากคุณดำเนินการtimeแล้ว (แม้ว่าwhich timeจะอ้างสิทธิ์เป็นอย่างอื่น ... ) คุณเรียกใช้timeคำสั่งของเชลล์ -vรุ่นที่ไม่ยอมรับ ให้ดำเนินการtimeไฟล์ปฏิบัติการที่เหมาะสมแทน: [source]

$ /usr/bin/time -v sleep 4

ที่จะได้ผล

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