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
相关推荐
码农101号39 分钟前
Linux中Docker Compose介绍和使用
linux·运维·docker
deeper_wind5 小时前
keeplived双击热备配置
linux·运维·网络
GoldKey7 小时前
gcc 源码阅读---语法树
linux·前端·windows
黎茗Dawn9 小时前
连接new服务器注意事项
linux·python
L_autinue_Star10 小时前
从0到1实现Shell!Linux进程程序替换详解
linux·运维·服务器·c++·chrome
程序员JerrySUN11 小时前
Linux 文件系统实现层详解:原理、结构与驱动衔接
android·linux·运维·数据库·redis·嵌入式硬件
HainesFreeman12 小时前
Linux、Ubuntu和CentOS的关系与区别
linux·ubuntu·centos
yuanManGan13 小时前
Linux基本指令(一)
linux·运维·服务器
珹洺13 小时前
Linux操作系统从入门到实战(十)Linux开发工具(下)make/Makefile的推导过程与扩展语法
linux·运维·服务器
星哥说事14 小时前
Linux管理不用记命令!Linux安装可视化管理工具Cockpit安装使用
linux