Commit 1ef9e632 authored by liumg's avatar liumg
Browse files

fix init_check function

parent a2ad0545
......@@ -56,15 +56,15 @@ init_check() {
local pkgs_debian=(dmidecode lshw pciutils numactl-devel)
local pkgs_centos=(dmidecode lshw pciutils numactl-dev)
local cmd=(dmidecode lshw lspci numactl )
for ((i=0; i<${#cmd[@]; i++})); do
if ! command -v $cmd[i] &>/dev/null; then
for ((i=0; i<${#cmd[@]}; i++)); do
if ! command -v ${cmd[i]} &>/dev/null; then
if command -v apt-get &>/dev/null; then
echo "没有$cmd[i] 命令,请先安装$pkgs_debian[i]"
apt-get install -y pciutils
echo "没有${cmd[i]} 命令,请先安装${pkgs_debian[i]}"
apt-get install -y ${pkgs_debian[i]}
elif command -v yum &>/dev/null; then
echo "没有$cmd[i] 命令,请先安装$pkgs_centos[i]"
yum install -y pciutils
echo "没有${cmd[i]} 命令,请先安装${pkgs_centos[i]}"
yum install -y ${pkgs_centos[i]}
fi
fi
done
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment