Waktu waktu pelaksanaan beberapa perintah


14

Apakah ada cara untuk mengatur waktu serangkaian perintah di linux?

Mungkin kira-kira seperti ini:

/usr/bin/time { ls; pwd; ls }

bahkan tanpa timeperintah ini akan gagal karena membutuhkan akhir ;yaitu{ ls ; pwd ; ls ; }
north-bradley

Jawaban:


9

Anda bisa mencoba membungkusnya dengan perintah shell:

/usr/bin/time /bin/sh -c 'ls;pwd;ls'

1
cemerlang! rambut yang tersisa di kepalaku terima kasih
north-bradley

25

Menggunakan timeuse () untuk membuat subkulit untuk perintah yang ingin Anda tentukan waktu. Sintaksnya adalah:

time ( ls; pwd; ls )

Jika menggunakan /usr/bin/timemaka tambahkan perintah ke skrip shell (misalnya my.sh) dan waktu skrip shell-:

/usr/bin/time my.sh

1
Ini bekerja dengan timetetapi tidak dengan /usr/bin/time. Menjalankan perintah yang Anda berikan menghasilkan -bash: syntax error near unexpected token ls'`
juniper-
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.