makefile 执行脚本,运行中 传递参数 改变配置

来源:互联网 发布:python split分割逗号 编辑:程序博客网 时间:2024/05/22 17:15

   最近在编译同事的程序时,发现make一下还要增加很多选项,于是写了一个脚本用来在执行前 简单的填几个参数即可,也算是温故一下 shell编程

#!/bin/shread -p "Enter your MIKE:Point Or Ship    " varmike="${var:0:1}"if [ $mike = "p" -o $mike = "P" ]thenmike='P'elsemike='S'fiecho "Mike is $mike"read -p "Enter your LED:Tianmai Or Fuzhou Or Shanghai    " varled="${var:0:1}"if [ $led = "t" -o $led = "T" ]thenled='TIANMAI'fiif [ $led = "f" -o $led = "F" ]thenled='FUZHOU'fiif [ $led = "s" -o $led = "S" ]thenled='SHANGHAI'fiecho "led is $led"read -p "Enter your LINE:B1 Or Other      " varline="${var:0:1}"if [ $line = "B" -o $line = "b" ]thenline='ZHENGZHOU_B1'elseline='OTHER_LINE'fiecho "line is $line"echo -e "\033[32mmake MIKE=$mike LED=$led LINE=$line\033[0m"make MIKE=$mike LED=$led LINE=$lineexit 0