22 lines
328 B
Bash
Executable file
22 lines
328 B
Bash
Executable file
#!/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)"
|
|
|