Update default.inc
This commit is contained in:
41
default.inc
41
default.inc
@@ -145,6 +145,26 @@ ROUND_NUMBER(){
|
|||||||
*) echo $(echo $1 | awk '{printf "%.0f\n", $1}');;
|
*) echo $(echo $1 | awk '{printf "%.0f\n", $1}');;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
IDS_NUMBER_FORMAT(){
|
||||||
|
VAL=${1}
|
||||||
|
[ "${2}" == "" ] && DEC=2 || DEC=${2}
|
||||||
|
ShowDecAlways=${3}
|
||||||
|
# ShowDecAlways=yes
|
||||||
|
|
||||||
|
if [ "${ShowDecAlways}" != "" ]; then
|
||||||
|
echo `printf "%'.${DEC}f\n" ${VAL}`
|
||||||
|
|
||||||
|
elif [ "${DEC}" == "0" ]; then
|
||||||
|
echo `printf "%'.0f\n" ${VAL}`
|
||||||
|
|
||||||
|
elif [[ "${VAL}" == *"."* ]] && [[ "${VAL}" != *".0"* ]]; then
|
||||||
|
echo `printf "%'.${DEC}f\n" ${VAL}`
|
||||||
|
|
||||||
|
else
|
||||||
|
echo `printf "%'.0f\n" ${VAL}`
|
||||||
|
|
||||||
|
fi
|
||||||
|
}
|
||||||
SHOW_TIME() {
|
SHOW_TIME() {
|
||||||
num=$(ROUND_NUMBER ${1})
|
num=$(ROUND_NUMBER ${1})
|
||||||
min=0; hour=0; day=0
|
min=0; hour=0; day=0
|
||||||
@@ -294,27 +314,6 @@ function arr_count() {
|
|||||||
echo ${#r[@]}
|
echo ${#r[@]}
|
||||||
}
|
}
|
||||||
|
|
||||||
IDS_NUMBER_FORMAT(){
|
|
||||||
VAL=${1}
|
|
||||||
[ "${2}" == "" ] && DEC=2 || DEC=${2}
|
|
||||||
ShowDecAlways=${3}
|
|
||||||
# ShowDecAlways=yes
|
|
||||||
|
|
||||||
if [ "${ShowDecAlways}" != "" ]; then
|
|
||||||
echo `printf "%'.${DEC}f\n" ${VAL}`
|
|
||||||
|
|
||||||
elif [ "${DEC}" == "0" ]; then
|
|
||||||
echo `printf "%'.0f\n" ${VAL}`
|
|
||||||
|
|
||||||
elif [[ "${VAL}" == *"."* ]] && [[ "${VAL}" != *".0"* ]]; then
|
|
||||||
echo `printf "%'.${DEC}f\n" ${VAL}`
|
|
||||||
|
|
||||||
else
|
|
||||||
echo `printf "%'.0f\n" ${VAL}`
|
|
||||||
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
GET_CPU_USAGE(){
|
GET_CPU_USAGE(){
|
||||||
CPU_USAGE=$(awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else print ($2+$4-u1) * 100 / (t-t1) "%"; }' <(grep 'cpu ' /proc/stat) <(sleep 1;grep 'cpu ' /proc/stat) | sed -e 's/%//g')
|
CPU_USAGE=$(awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else print ($2+$4-u1) * 100 / (t-t1) "%"; }' <(grep 'cpu ' /proc/stat) <(sleep 1;grep 'cpu ' /proc/stat) | sed -e 's/%//g')
|
||||||
echo ${CPU_USAGE}
|
echo ${CPU_USAGE}
|
||||||
|
|||||||
Reference in New Issue
Block a user