私は bash での文字列操作、特に部分文字列の置換について学びました。
#! /bin/bash
VAR1="aaaa.bbbb.cccc"
VAR2="bbbb*"
echo ${VAR1%${VAR2}}
この bash スクリプトは「aaaa.」を出力します。メイクファイルに含めようとしましたが、機能させることができません..
SHELL:=/bin/bash
VAR1="aaaa.bbbb.cccc"
VAR2="bbbb*"
all:
@echo $${VAR1%$${VAR2}}
この Makefile は空白行のみを出力します。私は何かを誤解していると思いますが、何がわかりません。どんな助けでも本当に感謝しています。