มีวิธีกำหนดชุดคำสั่งใน linux หรือไม่?
บางทีสิ่งนี้:
/usr/bin/time { ls; pwd; ls }
มีวิธีกำหนดชุดคำสั่งใน linux หรือไม่?
บางทีสิ่งนี้:
/usr/bin/time { ls; pwd; ls }
คำตอบ:
คุณสามารถลองล้อมด้วยคำสั่ง shell:
/usr/bin/time /bin/sh -c 'ls;pwd;ls'
การtime
ใช้ use () เพื่อสร้าง subshell สำหรับคำสั่งที่คุณต้องการ ไวยากรณ์จะเป็น:
time ( ls; pwd; ls )
หากใช้ให้/usr/bin/time
เพิ่มคำสั่งลงในเชลล์สคริปต์ (เช่น my.sh) และเวลาที่เชลล์สคริปต์ -:
/usr/bin/time my.sh
time
/usr/bin/time
ใช้คำสั่งที่คุณให้ผลิต-bash: syntax error near unexpected token
ls'`
time
คำสั่งนี้จะล้มเหลวตามความต้องการสุดท้าย;
คือ{ ls ; pwd ; ls ; }