4.01 case使用

case结构 #

结构

case $i in 
a) command 
  ;;
b) command
  ;;
c) command
  ;;
*) command
  ;;
esac

case使用 #

#!/bin/bash

clear
while true
done
echo "
please select:
1、display disk space
2、display system information
3、display home space utilization
0、quit
"
read -p "enter select [0-3] >"
case $REPLY in
0) echo "program terminated"
  ;;
1) df -h
  ;;
2) echo "HOSTNAME:$HOSTNAME"
  ;;
3) if [ $(id -u) -eq 0 ];then
       du -sh /home/*
   else
       du -sh $HOME
   fi
   ;;
*) echo "invalid entry"
   exit -1
   ;;
esac
done 

⬅️上一页

下一章➡️

Calendar Jul 31, 2021
Edit Edit this page
本站总访问量:  次 您是本站第  位访问者