Linux Shell脚本—case用法

新建脚本:touch module_build.sh,添加如下内容:

powershell 复制代码
#!/bin/sh
build_rockit(){
   echo "------start build rockit------"
   make rockit-dirclean
   make rockit
}

build_vio(){
   echo "------start build vio------"
   make vio-dirclean
   make vio
}

case "$1" in
  rockit)
	echo "case rockit"
  build_rockit
  ;;
  vio)
	echo "case vio"
  build_vio
  ;;
esac

使用方法:

powershell 复制代码
 chmod +x module_build.sh
./module_build.sh vio 或者
./module_build.sh rockit
相关推荐
流星白龙5 分钟前
【Linux】39.一个基础的HTTP Web服务器
linux·服务器·http
菜鸟康20 分钟前
Linux网络编程——TCP协议格式、可靠性分析
linux·网络·tcp/ip
共享家952724 分钟前
Linux权限管理:从入门到实践
linux·运维·服务器
霖檬ing30 分钟前
PXE远程安装服务器
linux·运维
Starry_hello world1 小时前
Linux 入门指令(1)
linux·笔记·有问必答
alden_ygq3 小时前
linux查询inode使用率
linux·运维·chrome
_天明_3 小时前
centos 安装python3.9.9
linux·运维·centos
冷冷清清中的风风火火4 小时前
linux里怎么禁用 其他用户使用sudo添加定时器,例如创建的tomcat用户禁止使用 sudo crontab -u tomcat -e 添加定时器
linux·tomcat·firefox
江湖有缘4 小时前
Linux系统之rm命令的基本使用
linux·运维·服务器
有梦想的攻城狮5 小时前
spring-cloud-starter-alibaba-sentinel使用说明
linux·服务器·sentinel·springcloud