INNER CODE UNIT · Shell

check_install

Dheerajmadhukar/karma_v2 · install.sh:55

function check_install(){
for i in "${!tools[@]}";do
        if [[ $i == "go" ]];then
                if ${i} version &> /dev/null;then
                        printf "${green} [+] ${i} ${end}\t:\t${logo}`go version | awk '{print $3}'`${end}\n"
                else
                        printf " ${redbg}[-] ${i} ${end}\t:\t${red}Manually install: \`${tools[$i]}\` OR \`bash install.sh --install\`${end}\n"
                fi
        elif [[ $i == "mmh3" ]];then
                if python3 -c "import mmh3" &> /dev/null;then
                        printf "${green} [+] ${i} ${end}\t:\t${logo}`pip3 list | grep 'mmh3'|awk '{print $NF}'`${end}\n"
                else
                        printf "${redbg} [-] ${i} ${end}\t:\t${red}Manually install: \`pip3 install -U mmh3\` OR \`bash install.sh --install\`${end}\n"
                fi
        elif [[ $i == "python3" ]];then
                if ${i} <<<"exit()"&>/dev/null;then
                        printf "${green} [+] ${i} ${end}\t:\t${logo}`python3 -V | awk '{print $NF}'`${end}\n"
                else

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…