Compare commits
	
		
			1 Commits
		
	
	
		
			e36b069ad2
			...
			21a88edfaa
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 21a88edfaa | 
| @ -9,7 +9,8 @@ if [ ! -d $cache_dir ]; then | |||||||
| fi | fi | ||||||
| 
 | 
 | ||||||
| # Cleanup cache file when interrupted. | # Cleanup cache file when interrupted. | ||||||
| trap '[ -f $cache_file ] && rm $cache_file;' INT | trap '[ -f $cache_file ] && rm $cache_file; exit' INT | ||||||
|  | trap '[ -f $cache_file ] && rm $cache_file; exit' TERM | ||||||
| 
 | 
 | ||||||
| while true; do | while true; do | ||||||
|   # Parse the current CPU load on all cores/threads. |   # Parse the current CPU load on all cores/threads. | ||||||
| @ -17,8 +18,7 @@ while true; do | |||||||
|     jq '.sysstat.hosts[0].statistics[0]["cpu-load"][1:]|.[].idle' | \ |     jq '.sysstat.hosts[0].statistics[0]["cpu-load"][1:]|.[].idle' | \ | ||||||
|     awk '$idle ~ /[-.0-9]*/ { printf "%s", substr("█▇▆▅▄▃▂▁ ", int($idle / 11), 1) }'` |     awk '$idle ~ /[-.0-9]*/ { printf "%s", substr("█▇▆▅▄▃▂▁ ", int($idle / 11), 1) }'` | ||||||
|   # Parse the current CPU package temperature. |   # Parse the current CPU package temperature. | ||||||
|   cpu_temp=`sensors coretemp-isa-0000 | head -3 | tail -1 | \ |   cpu_temp=`sensors coretemp-isa-0000 | awk 'NR == 3 { print substr($4, 2) }'` | ||||||
|     awk '{ print substr($4, 2) }'` |  | ||||||
|   # Write to the cache file. |   # Write to the cache file. | ||||||
|   echo "$cpu_temp $cpu_load" > $cache_file |   echo "$cpu_temp $cpu_load" > $cache_file | ||||||
| done | done | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user