Saya mencoba menulis sebuah skrip yang dapat memantau penggunaan CPU suatu proses dalam suatu interval (untuk membuat grafik).
Sejauh ini, ini adalah perintah yang saya gunakan
ps -p $PROCID -o cputime,etimes
Satu-satunya kekhawatiran saya adalah bahwa output cputime tampaknya [dd]hh:mm
(atau sesuatu yang serupa, tidak bisa mengingat di atas kepala saya sekarang)
Apakah ada cara untuk memformat cputime dalam hitungan detik, seperti etime -> etimes untuk mendapatkan waktu yang berlalu dalam hitungan detik?
Sunting: Ini adalah keluaran yang saya terima saat ini
2-03:01:33 2653793
Saya ingin parameter pertama diformat dalam hitungan detik, bukan hari-jam: menit: detik.