[root@node20 data]# vim zhushi.sh #!/bin/bash #By:Platowg #Date:2019.01.15 echo "若是只注释一行,请数据相同的数字" read -p "请输入须要注释的行开始行号:" num1 read -p "请输入须要注释的行结束行号:" num2 if [ $num2 -ge $num1 ] >/dev/null 2>&1;then echo "开始执行注释操做" else echo -e "\e[31m输入错误,请输入正整数\e[0m";exit fi file=/etc/hosts if [ "$num1" ] && [ "$num2" ];then sed -i "${num1},${num2}s/^/#/" $file echo -e "\e[33mok\e[0m" else echo -e "\e[31mno\e[0m" fi