小编Muj*_*uja的帖子

Bash - Makefile中的字符串操作

我已经了解了使用bash进行字符串操作,尤其是关于子字符串替换:

#! /bin/bash

VAR1="aaaa.bbbb.cccc"
VAR2="bbbb*"
echo ${VAR1%${VAR2}}
Run Code Online (Sandbox Code Playgroud)

这个bash脚本打印"aaaa.".我试图将它包含在我的makefile中,但我不能使它工作..

SHELL:=/bin/bash

VAR1="aaaa.bbbb.cccc"
VAR2="bbbb*"

all:
    @echo $${VAR1%$${VAR2}}
Run Code Online (Sandbox Code Playgroud)

此Makefile仅打印一个空行.我想我误解了一些事情,但无法弄清楚是什么.任何帮助将非常感激.

bash makefile substring

2
推荐指数
1
解决办法
4650
查看次数

标签 统计

bash ×1

makefile ×1

substring ×1