23 lines
328 B
Bash
23 lines
328 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
cpu() {
|
||
|
awk '/^cpu / {
|
||
|
usage = ($2 + $4) * 100 / ($2 + $4 + $5)
|
||
|
printf "CPU: %.1f%%", usage
|
||
|
}' /proc/stat
|
||
|
}
|
||
|
|
||
|
mem() {
|
||
|
free | awk '/Mem:/ {
|
||
|
used = $3 / $2 * 100
|
||
|
printf "MEM: %.1f%%", used
|
||
|
}'
|
||
|
}
|
||
|
|
||
|
get_time() {
|
||
|
date '+%I:%M-%p'
|
||
|
}
|
||
|
|
||
|
echo "$(cpu) | $(mem) | $(get_time)"
|
||
|
|