recover the dependency for bc
This commit is contained in:
parent
cae8f1d4f9
commit
e86dd38f0b
@ -13,19 +13,28 @@
|
|||||||
welcome=$(uname -r)
|
welcome=$(uname -r)
|
||||||
|
|
||||||
# Memory
|
# Memory
|
||||||
memory_total=$(free -m | awk '/Mem:/ { printf($2)}')
|
memory_total=$(cat /proc/meminfo | awk '/^MemTotal:/ {printf($2)}')
|
||||||
|
memory_free=$(cat /proc/meminfo | awk '/^MemFree:/ { printf($2)}')
|
||||||
|
buffers=$(cat /proc/meminfo | awk '/^Buffers:/ { printf($2)}')
|
||||||
|
cached=$(cat /proc/meminfo | awk '/^Cached:/ { printf($2)}')
|
||||||
|
sreclaimable=$(cat /proc/meminfo | awk '/^SReclaimable:/ { printf($2)}')
|
||||||
|
swap_total=$(cat /proc/meminfo | awk '/^SwapTotal:/ { printf($2)}')
|
||||||
|
swap_free=$(cat /proc/meminfo | awk '/^SwapFree:/ { printf($2)}')
|
||||||
|
|
||||||
|
|
||||||
if [ $memory_total -gt 0 ]
|
if [ $memory_total -gt 0 ]
|
||||||
then
|
then
|
||||||
memory_usage=$(free -m | awk '/Mem:/ { printf("%3.1f%%", $3/$2*100)}')
|
memory_usage=`echo "scale=1; ($memory_total - $memory_free - $buffers - $cached - $sreclaimable) * 100.0 / $memory_total" |bc`
|
||||||
|
memory_usage="${memory_usage}%"
|
||||||
else
|
else
|
||||||
memory_usage=0.0%
|
memory_usage=0.0%
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Swap memory
|
# Swap memory
|
||||||
swap_total=$(free -m | awk '/Swap:/ { printf($2)}')
|
|
||||||
if [ $swap_total -gt 0 ]
|
if [ $swap_total -gt 0 ]
|
||||||
then
|
then
|
||||||
swap_mem=$(free -m | awk '/Swap:/ { printf("%3.1f%%", $3/$2*100)}')
|
swap_mem=`echo "scale=1; ($swap_total - $swap_free) * 100.0 / $swap_total" |bc`
|
||||||
|
swap_mem="${swap_mem}%"
|
||||||
else
|
else
|
||||||
swap_mem=0.0%
|
swap_mem=0.0%
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
%define dist_release_version 8
|
%define dist_release_version 8
|
||||||
%define generic_version 20.03
|
%define generic_version 20.03
|
||||||
%define generic_patch_level LTS
|
%define generic_patch_level LTS
|
||||||
%define generic_release 47
|
%define generic_release 48
|
||||||
%define builtin_release_version 1.0
|
%define builtin_release_version 1.0
|
||||||
|
|
||||||
%define current_arch %{_arch}
|
%define current_arch %{_arch}
|
||||||
@ -28,7 +28,7 @@ Source2: 90-default.preset
|
|||||||
Source3: 99-default-disable.preset
|
Source3: 99-default-disable.preset
|
||||||
|
|
||||||
BuildRequires: python3
|
BuildRequires: python3
|
||||||
Requires: %{product_family}-repos
|
Requires: %{product_family}-repos bc
|
||||||
Obsoletes: yum-utils yum-utils-help yum-utils-plugins
|
Obsoletes: yum-utils yum-utils-help yum-utils-plugins
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -136,6 +136,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
/etc/profile.d/performance.sh
|
/etc/profile.d/performance.sh
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Nov 29 2021 yaokai <yaokai13@huawei.com> - 1.0.48
|
||||||
|
- recover the dependency for bc
|
||||||
|
|
||||||
* Mon Nov 22 2021 miao_kaibo <miao_kaibo@outlook.com> - 1.0-47
|
* Mon Nov 22 2021 miao_kaibo <miao_kaibo@outlook.com> - 1.0-47
|
||||||
- delete dependency bc
|
- delete dependency bc
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user