با سلام
می خواستم بدونم مدت زمان اجرای یک برنامه رو با چه کد دستوری می توان متوجه شد مثلا بعضی از دستورات مانند دستور tar وقتی حجم فایل زیاد باشد طول می کشد
با تشکر
یه برنامه هست به اسم pv
که توی ترمینال بهت یه Progress میده که نشون میده چقدر طی شده و چقدر باقی مونده و از این حرفا
ولی من هیچوقت نتونستم باهاش کار کنم. نمیدونم چرا
شاید دوباره رفتم سمتش. خوب شد یادآوری کردی
ولی طی این مدت با progress کار کردم.
sudo apt install progress
این برنامه دستوراتی مثل tar و cp و mv و ... که زمانشون زیاد هست رو ساپورت میکنه.
باهاش میتونی ببینی که چقدر از یه فایل جلو رفته.
البته من با ابزار watch ترکیبش کردم که بهم هر 1 ثانیه Refresh بده. اینشکلی:
alias progress='watch -n1 progress -q'
و گذاشتمش داخل فایل bash_aliases. و دیگه همیشه توی ترمینال تایپ میکنم progress و اون بهم خروجی دستور progress اصلی رو با رفرش 1 ثانیهای نشون میده.