格式:$(patsubst pattern,replacement,text)
名稱:模式字符串替換函數(shù)——patsubst缝裁。
功能:查找text中的單詞(單詞以“空格”僻他、“Tab”或“回車”“換行”分隔)是否符合模式pattern,如果匹配的話蜀漆,則以replacement替換流码。
這里,pattern可以包括通配符“%”烫沙,表示任意長度的字串。如果replacement中也包含“%”搁骑,那么斧吐,replacement中的這個“%”將是pattern中的那個“%”所代表的字串又固。(可以用“\”來轉(zhuǎn)義仲器,以“%”來表示真實含義的“%”字符)
返回:函數(shù)返回被替換過后的字符串煤率。
示例:
$(patsubst %.c,%.o, a.c b.c)
把字串“a.c b.c”符合模式[%.c]的單詞替換成[%.o],返回結(jié)果是“a.o b.o”