Apakah ada cara untuk mengatur waktu serangkaian perintah di linux?
Mungkin kira-kira seperti ini:
/usr/bin/time { ls; pwd; ls }
Apakah ada cara untuk mengatur waktu serangkaian perintah di linux?
Mungkin kira-kira seperti ini:
/usr/bin/time { ls; pwd; ls }
Jawaban:
Anda bisa mencoba membungkusnya dengan perintah shell:
/usr/bin/time /bin/sh -c 'ls;pwd;ls'
Menggunakan time
use () untuk membuat subkulit untuk perintah yang ingin Anda tentukan waktu. Sintaksnya adalah:
time ( ls; pwd; ls )
Jika menggunakan /usr/bin/time
maka tambahkan perintah ke skrip shell (misalnya my.sh) dan waktu skrip shell-:
/usr/bin/time my.sh
time
tetapi tidak dengan /usr/bin/time
. Menjalankan perintah yang Anda berikan menghasilkan -bash: syntax error near unexpected token
ls'`
time
perintah ini akan gagal karena membutuhkan akhir;
yaitu{ ls ; pwd ; ls ; }