- 相等条件判断
条件判断关键字为ifeq
ifeq(条件,1) 命令1 else 命令2 endif
表示条件满足的时候运行命令1,否则命令2 被执行
- 定义条件判断
关键字ifdef ifndf
ifdef 判断 变量是否被定义过 , 若被定义过 , 是否是有值的 , 被定义过且不为空的时候 执行下面的命令
- 函数
使用方法
----
$(函数名,参数,...)
----
- 字符串函数
1. subst 字符串替换 2. patsubst 带模式的字符串替换 3. strip 去除空格 4. ?ndstring 删除空格 5. filter 过滤内容 6. ?lter-out 筛出内容 7. sort 排序 8. word 取词 9. wordlist 取词列表 10. words 词数 11. firstword 首词
12. dir 提取目录
13. notdir 删除目录
14. suf?x 取后缀
15. basename 取前缀
16. addsuf?x 加后缀
17. addpre?x 加前缀
18. join 连接
其他函数:
控制 foreach if call
origin shell
时间: 2024-11-13 08:04:18