18 lines
326 B
Bash
18 lines
326 B
Bash
#!/bin/bash
|
|
|
|
#get current date
|
|
DATE=$(date +%Y%m%d)
|
|
|
|
#7 days a week,0-6,cycle 7
|
|
for i in {0..6}
|
|
do
|
|
#24 hours a day,Every cycle is 3 hours,cycle 8
|
|
for j in {1..8}
|
|
do
|
|
#run 3 hours
|
|
echo $DATE > /var/log/linx-watch-top-${i}-${j}.log
|
|
top -b -n 1080 -d 10 >> /var/log/linx-watch-top-${i}-${j}.log
|
|
sleep 2
|
|
done
|
|
done
|