SHELL腳本:判斷版本是否存在

#!/bin/bash

if [ $# -ne 1 ]

then

echo "Please enter the version yunxiazi"

fi

version=$1

yunxiazi=/yab/www/yunxiazi/

tftpboot=/tftpboot/pxelinux.cfg/default

if [ -d "${yunxiazi}${version}" ]

then

echo "yunxiazi${version} has benn existed"

read -r -p "Do you want to delete the version? [Y|N] " answer

case $answer in

y|Y)

rm -rf ${yunxiazi}${version}

sed -i "/label yunxiazi${version}/,+3d" ${tftpboot}

systemctl restart xinetd

echo "${yunxiazi}${version} has been deleted"

;;

n|N)

echo "Yunxiazi${version} Version not deleted"

;;

*)

;;

esac

else

echo -e "\033[31myunxiazi${version}\033[0m has not benn existed"

fi


分享到:


相關文章: