roger2001c 发表于 2018-8-27 10:21:42

linux自学_shell脚本case详解

  case都可以用if替换,唯一的区别是当变量有固定几个值的时候,语法比较整齐。
  举例
  企业常用启动一些程序的脚本
  例一 : viapache.sh
  #!/bin/sh
  case $1 in
  start | begin)
  /etc/init.d/httpd start
  ;;
  stop | end)
  /etc/init.d/httpd stop
  ;;
  *)
  echo "error input!"
  ;;
  esac
  wq

页: [1]
查看完整版本: linux自学_shell脚本case详解